https://help.superhosting.bg/python-scripts.html
  • bg

Хостинг, Домейни, Cloud, Виртуални сървъри (VPS), Managed VPS, SSL сертификати

Работа с Python (.py) скриптове

Контролен панел cPanel
python, py, скриптове на python, py scripts

При всички Linux хостинг планове се поддържа Python. Поддържаните версии на Python са 2.6.6 и 2.7.5. За коректната работа на скриптове написани на Python е необходимо да е изпълнено следното:

1. Правата на скрипта трябва да са 0755

2. В същата директория, където се намира скрипта, трябва да се добави файл .htaccess със следното съдържание:

AddHandler cgi-script .py

3. Пътят до Python, който се задава в началото на скрипта, е:

#!/usr/bin/python

Примерен скрипт, който функционира коректно, ако по-горните условия са изпълнени:

#!/usr/bin/python
print
print("Hello!")

Ако при тестовете с посочения скрипт се получи съобщение за грешка Internal Server Error, то най-вероятно правата на файла не са 0755.

Ако при достъпването на тестовия скрипт се визуализира самия код на скрипта, това може да е причинено от липсата на файла .htaccess в същата директория или от некоректни редове в този файл.

Указването на енкодинг става чрез добавяне на следния ред след пътя до интерпретатора:

# encoding: utf-8

На сървърите за споделен хостинг Python работи като CGI.

Забележка: mod_python се поддържа при ползването на VPS, Нает сървър и Cloud услуги.

500px270px
SuperHosting.BG
    Контролен панел cPanel
  • Проверка, статус и особености на кеширането в SuperCache
    В случай че извършвате прецизна настройка на SuperCache, при тестване на опциите му от голяма помощ ще са специалните HTTP статус хедъри, които ще получавате. Системата на SuperCache е настроена... »
  • Опции за напреднали в SuperCache Manager
    Освен основните настройки за кеширане, в SuperCache Manager са налични допълнителни опции - за напреднали. Чрез тези опции можете да направите фина настройка на системата за кеширане. От тук можете... »
  • SuperCache Manager by SuperHosting
    SuperCache Manager е един от наличните супер-инструменти в cPanel, чрез който можете да ускорите неимоверно зареждането на вашите уеб сайтове. SuperCache е уеб ускорител (Web Accelerator), който кешира целия изходен код... »
  • Супер-Инструментите в cPanel
    В контролния панел cPanel се предлагат специалните супер инструменти, разработени от СуперХостинг.БГ, с които ще управлявате по-бързо и лесно съдържанието и уеб сайтовете, разположени в хостинг акаунта. SUPERHOSTING TOOLS В раздел SuperHosting... »
  • Мениджър на потребители в cPanel
    През мениджъра за потребители в cPanel можете да създавате нови потребители, да редактирате съществуващи, да променяте пароли и да задавате права за достъп до FTP и имейл и други. Списък с... »
Всички права запазени © 2005-2017 , www.superhosting.bg