У меня небольшая проблема для установки Bugzilla. Я следую этому руководству по установке:
https://bugzilla.readthedocs.io/en/latest/installing/quick-start.html
Но когда я тестирую сервер, у меня возникает эта проблема:
TEST-FAILED Webserver is not executing CGI files.
У меня есть несколько каталогов Apache для работы с bugzilla git и веб-приложением (previa3). Git и веб-приложение работают правильно.
Вот мой файл конфигурации:
ServerName 10.5.5.83
ServerAdmin support@phoenix-isi.fr
DocumentRoot /opt/git/
Alias /previa3 /opt/previa3
Alias /bugzilla /var/www/html/bugzilla
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
<Directory /var/www/html/bugzilla>
AddHandler cgi-script .cgi
Options +Indexes +ExecCGI +FollowSymLinks
DirectoryIndex index.cgi index.html
AllowOverride All
Require all granted
</Directory>
<Directory /opt/previa3>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Require all granted
</Directory>
<Directory /opt/git>
Options ExecCGI Indexes FollowSymLinks
AllowOverride All
AuthType Basic
AuthName "Private Git Access Directory"
AuthUserFile /opt/git/.htpasswd
Require valid-user
</Directory>
SuexecUserGroup git git
ScriptAlias /git /var/www/sbin/git-http-backend-wrapper
Когда я запускаю команду
apache2ctl -M | grep cgi
Модуль cgi_module (общий) и cgid_module (общий) выводятся на печать.
Я почти уверен, что решение очень глупое, но я не могу его найти. Кто-нибудь может мне помочь?