我在installing Bugzilla中遵循了本教程,直到我在URL中找到localhost / bugzilla之后才遇到任何问题。我的sites-available/default
配置如下:
#ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
Alias /bugzilla/ /var/www/bugzilla/
<Directory /var/www/bugzilla>
AddHandler cgi-script .cgi .pl
Options +Indexes +ExecCGI +FollowSymLinks
DirectoryIndex index.cgi
AllowOverride Limit
</Directory>
#<Directory "/usr/lib/cgi-bin">
# AllowOverride All
# Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
# Order allow,deny
# Allow from all
#</Directory>
在var/log/apache2/error.log
(13)Permission denied: exec of '/var/www/bugzilla/index.cgi' failed
答案 0 :(得分:4)
将AllowOverride Limit
更改为AllowOverride All
为我解决了整个问题。
答案 1 :(得分:1)
这对我也有用。使用git升级到5.0.3时遇到500内部服务器错误。将Apache中的bugzilla.conf从AllowOverride Limit
更改为AllowOverride All
并重新启动Apache修复了该问题。