1. Начало
  2. Хостинг
  3. Контролен панел cPanel
  4. Работа с Python (.py) скриптове

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

За коректната работа на Python скриптове в хостинг акаунта, е необходимо да е изпълнено следното:

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

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

AddHandler cgi-script .py

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

#!/usr/bin/python

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

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

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

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

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

# encoding: utf-8
Бележка: На сървърите за споделен хостинг Python работи като CGI. mod_python се поддържа при ползването на VPS или Нает сървър.
Обновена: 09.01.2014

Беше ли Ви полезна тази статия?

Вижте още