I am settings up Bugzilla for the first time, and I've been getting this error:
TEST-FAILED Webserver is fetching rather than executing CGI files.
Check the AddHandler statement in your httpd.conf file.
I've searched a lot of different threads, but nothing helped. The AddHandler statement seems correct. Here is my apache2.conf.
ScriptAlias /bugzilla/ /var/www/html/bugzilla/
<Directory /var/www/html/bugzilla>
AddHandler cgi-script .cgi
Options +ExecCGI +FollowSymLinks
DirectoryIndex index.cgi
AllowOverride Limit FileInfo Indexes Options
</Directory>
I followed this tutorial: https://bugzilla.readthedocs.org/en/5.0/installing/linux.html I am stuck on 3.2.9, where ./testserver.pl
results in the error above.
Something that was never mentioned in any tutorial, or any of my searches was enabling the CGI module.
For reference, here is my apache2.conf:
Source: https://askubuntu.com/questions/54251/how-do-i-make-apache-run-a-cgi-instead-of-showing-the-text
On mobile so a bit brief, but rather than an
Alias
directive tryScriptAlias
for CGI.