Хостинг. python скрипт не запускается - 500Internal Server Error, FAQ не помог

ramario
3 года
0

Здравствуйте!
Хочу запустить скрипт python www.stopzlodey.xyz/cgi-bin/skript.py - выводит ошибку с кодом 500.
Скрипт:
#!/usr/bin/python3
print("Content-Type: text/html\n\n")
msg = "Hello, World!"
print("""%s""" % msg)

Все решения этой проблемы проверил в рубрике FAQ "Не работает скрипт на python, perl" - не помогло.
Какие настройки, возможно, ещё нужны?

Сергей М.
3 года
0

Проверьте права на скрипт. Права 750 должны решить проблему

ramario
3 года
0

Изначально такие установил. Уже поставил права 777, тож не помогло.

Сергей М.
3 года
0

Попробуйте убрать директиву Options +ExecCGI из файла .htaccess и поставить права 750 на скрипт

ramario
3 года
0

Не запускается. Права 750, что есть Options +ExecCGI, что нету.
Как вообще здесь на хостинге web сервер взаимодействует с python?

toxi
3 года
0

Сейчас должно работать, так как при переходе по ссылке, открывается: Hello, World!

ramario
3 года
0

Работает! А в чём прикол был???

Сергей М.
3 года
0

Была проблема с кодировкой символов. После преобразования в одну кодировку скрипт начал работать

ramario
3 года
0

В общем разобрался. Была проблема с пунктом №3 (FAQ 1.4.13. Не работает скрипт на python, perl)
Честно говоря этот пункт вообще непонятно написан для тех кто с таким ни разу не сталкивался!!!
Правильно было бы написать: "Установить ФОРМАТ КОНЦА СТРОК в UNIX формат (LF)" Notepad++ помог разобраться в этом (Правка -> Формат конца строк -> Преобразовать в UNIX формат (LF)).

А с кодировкой всё ок было!!!

Тема закрыта.