запустить скрипт Python как сервер cgi apache
Я пытаюсь заставить скрипт Python работать как cgi, используя сервер Apache. Мой скрипт выглядит примерно так:
#!/usr/bin/python
import cgi
if __name__ == "__main__":
print("Content-type: text/html")
print("<HTML>")
print("<HEAD>")
Я сделал необходимые конфигурации в httpd.conf (на мой взгляд):
<Directory "/opt/lampp/htdocs/xampp/python">
Options +ExecCGI
AddHandler cgi-script .cgi .py
Order allow,deny
Allow from all
</Directory>
Я установил разрешение на выполнение скрипта с помощью chmod
Однако, когда я пытаюсь получить доступ к сценарию через localhost, я получаю сообщение об ошибке 500: Конец вывода сценария до заголовков: script.py В чем может быть проблема? Скрипт создан в среде, подобной Unix, поэтому я думаю, что проблема clrf vs lf не стоит. Большое спасибо.