Python скрипты могут использоваться на серверах хостинга для работы с веб-приложением посредством запуска CGI-процессов. Для запуска скриптов Python в режиме CGI, Вам необходимо :
1. В .htaccess файл, который лежит [в корневой директории сайта] добавить строку, вида :
Options +ExecCGI
AddHandler cgi-script .py
, где .py - это расширение интерпретируемого файла.
2. При помощи [файлового менеджера] либо [ssh доступа] / [ftp доступа] установить права доступа CHMOD на запускаемый файл - 755
3. В самом скрипте (в самой первой строке) явно указать абсолютный путь к интерпретатору Python :
#!/opt/alt/python37/bin/python3 - для версии Python 3.7.3
или
#!/opt/alt/python27/bin/python - для версии Python 2.7.16
Пример скрипта на python, который Вы можете использовать в качестве теста :
#!/opt/alt/python37/bin/python3
import cgitb
import sys
cgitb.enable()
print ("Content-Type: text/plain;charset=utf-8")
print ()
print ("Hello World!")
print (sys.version)
Все категории вопросов