4

我按照本教程安装 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
4

2 回答 2

4

更改AllowOverride LimitAllowOverride All我解决了整个问题。

于 2014-03-12T14:57:35.457 回答
1

这也对我有用。在使用 git 升级到 5.0.3 时,我遇到了 500 内部服务器错误。将 Apache 中的 bugzilla.conf 从更改AllowOverride LimitAllowOverride All并重新启动 Apache 解决了该问题。

于 2016-07-13T00:49:45.070 回答