在Bugzilla 5.0.3中获取JS和CSS文件时出错

Abh*_*ute 2 javascript apache bugzilla httpd.conf

我已经在centos 7上配置了Bugzilla,并且运行正常,只是无法获取JS和CSS文件。

我遵循了这里的指示。

我已将Apache配置为托管Bugzilla安装,如下所示:

注意:我在端口88上运行了httpd服务。

#/etc/httpd/conf.d/bugzilla.conf
<VirtualHost *:88>
DocumentRoot /var/www/html/bugzilla/
</VirtualHost>
<Directory /var/www/html/bugzilla>
AddHandler cgi-script .cgi
Options +Indexes +ExecCGI
DirectoryIndex index.cgi
AllowOverride Limit FileInfo Indexes
</Directory>
Run Code Online (Sandbox Code Playgroud)

当我从Chrome浏览器访问Bugzilla时,得到的视图如下图所示。

Chrome浏览器上的Bugzilla

我已经交叉检查了JS和CSS文件以及文件是否存在。我在这里缺少什么?

小智 5

我有同样的问题,这是由于Apache 2.4不提供css或js文件。要确认这一点,请检查/var/log/apache2/error.log文件中css或js文件的“服务器配置拒绝客户端”错误。

对我来说,解决此问题的方法是删除子目录中的所有.htaccess文件,然后重新运行./checksetup.pl以重新生成它们,如5.0.2发行说明(https://www.bugzilla.org/releases/5.0。 2 / release-notes.html

find . -mindepth 2 -name .htaccess -exec rm -f {} \;
./checksetup.pl
Run Code Online (Sandbox Code Playgroud)