запустить скрипт 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 не стоит. Большое спасибо.

Ответы на вопрос(1)

Ваш ответ на вопрос