我刚刚在Centos 6.9上安装了Bugzilla 5.0.4(从Bugzilla 4.2.1升级)
checksetup.pl
次通过,但网站会返回“内部服务器错误”字样。
apache的error_log中唯一的问题是:
/var/www/html/bugzilla/.htaccess:此处不允许选项
我应该如何解决这个问题?
答案 0 :(得分:1)
添加'选项'到/etc/httpd/conf.d/buzilla.conf中的AllowOverride,然后重启Apache。
答案 1 :(得分:0)
“ Require”是AuthConfig指令的一种。您需要在httpd.conf中指定.htaccess中允许使用的指令类型。 ( 参见https://httpd.apache.org/docs/2.4/mod/core.html#allowoverride和https://httpd.apache.org/docs/2.4/mod/overrides.html#override-indexes)
<Directory /var/www/html/bugzilla>
AddHandler cgi-script .cgi
Options +Indexes +ExecCGI
DirectoryIndex index.cgi
AllowOverride Limit AuthConfig Options Indexes FileInfo
</Directory>
来自bugzilla的说明没有 AuthConfig ,此处的其余部分。您需要将它们全部添加,以使/var/www/html/bugzilla/.htaccess可以被apache接受。