У меня есть веб-сервер Abyss на моем windows-7 64-битный компьютер. Я следовал инструкциям, приведенным в этой официальной ссылке, чтобы добавить python для поддержки сервера в связи с тем, что я не загрузил Active Python, рассмотренный в документации, я просто использовал ранее установленный Python 3.3 на своей машине.
Я написал очень простой скрипт на Python:
print("Hello")
Затем я сохранил его как test.py
в htdocs сервера, затем я попытался получить доступ к http://localhost:9090/test.py
, но сервер возвращает Error 500 Internal Server Error, строка журнала, в которой записана эта ошибка:
cgi.log:
[21/Dec/2014:01:33:54 +0200] CGI: [C:\Python33\python.exe test.py] URI: /test.py Неверная строка заголовка CGI [Привет]
журнал доступа.
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 ) Хром/39.0.2171.95 Сафари/537.36
Итак, как я могу исправить строку заголовка CGI?