Мой файл .py выполняется нормально в терминале, но выдает эту ошибку в браузере
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>500 Internal Server Error</title>
</head><body>
<h1>Internal Server Error</h1>
...
...
Вот файл .py:
#!/usr/bin/python
import cgi
import cgitb; cgitb.enable()
print "Content-Type: text/html\n\n" # HTML is following
print # blank line, end of headers
print "<TITLE>CGI script output</TITLE>"
print "<H1>This is my first CGI script</H1>"
print "Hello, world!"
Должен ли я сохранить это какфайл .cgi?Я пытался с теми же ошибками, я пробовал много файлов, как этот, и ни один не работает, я уверен, что сервер apache работает, так как есть другие сценарии .cgi, работающие из той же директории без проблем.
У меня естьтакже пытался: #! / usr / local / bin / python & #! / usr / bin / local / python
Любая помощь приветствуется.
РЕДАКТИРОВАТЬ вывод журнала ошибок: (2) Нет такогофайл или каталог: exec из «... / ... / ... / test.py» не удалось Преждевременное завершение заголовков сценария: test.py