У меня проблема с тем, чтобы заставить CGI работать на Python.
Я добавил
Options ExecCGI
AddHandler cgi-script cgi py pl
внутри / etc / apache2 / sites-available / default в пределах
и теперь Perl работает, но Python выдает 500 внутренних ошибок сервера ..
EDIT:
Это если текущий файл по умолчанию
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride AuthConfig
Order allow,deny
allow from all
AddHandler mod_python .py
PythonHandler mod_python.publisher
PythonDebug On
</Directory>
ScriptAlias /cgi-bin/ /var/www/cgi-bin/
<Directory "/var/www/cgi-bin/">
Options +ExecCGI
AddHandler cgi-script .cgi .py .pl
Allow from all
</Directory>
Есть идеи?