Ошибка сервера 500 при выполнении простого Hello, world в Python XAMPP

Я пытаюсь выполнить этот код:

#!C:\python-3.7.0-embed-amd64\python.exe

print('Content-type: text/html\r\n')
print('\r\n')
print('Hello, World!')

и я получил эту ошибку:

Ошибка сервера!
Сервер обнаружил внутреннюю ошибку и не смог выполнить ваш запрос. Либо сервер перегружен, либо в CGI-скрипте произошла ошибка.

Если вы считаете, что это ошибка сервера, обратитесь к веб-мастеру.

Ошибка 500
localhost
Apache/2.4.33 (Win32) OpenSSL/1.1.0h PHP/7.2.6

Что может быть причиной этой проблемы?


person Nadin Martini    schedule 09.07.2018    source источник


Ответы (1)


Убедитесь, что перед шебангом (#!) нет пробелов или символов табуляции. Это была моя проблема.

Он должен находиться в позиции первого символа файла.

person Stack Man    schedule 10.06.2019
comment
Это было проблемой для меня. - person Rich Davis; 27.02.2020