У меня есть Abyss веб-сервер на моем windows-7 64-разрядный компьютер. Я выполнил инструкции, описанные в this official link, чтобы добавить python к серверу, в связи с тем, что я не загрузил активный Python, рассмотренный в документации, я просто использовал ранее установленный Python 3.3 на своей машине.Веб-сервер Abyss и Python
Я написал очень простой питон скрипт:
print("Hello")
Тогда я сохранил его как test.py
в HTDOCS сервера, а затем я попытался получить доступ http://localhost:9090/test.py
но сервер возвращает Ошибка 500 Внутренняя ошибка сервера журнала линии что запись эта ошибка:
cgi.log:
[21/Дек/2014: 01: 33: 54 +0200] CGI: [C: \ Python33 \ python.exe test.py] URI: /test.py Bad строку заголовка CGI [Привет]
access.log:
127.0.0.1 - - [21/Dec/2014: 01: 33: 54 +0200] "GET /test.py HTTP/1.1" 500 412 "" "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537,36 (KHTML, как Gecko) Chrome/39.0.2171.95 Safari/537,36"
Так как я мог исправить строку заголовка CGI?
Это может помочь, [Как использовать Python в Интернете] (https: //docs.python .org/3/howto/webservers.html) – Himal
@Himal Спасибо большое – SaidbakR