2016-07-18 13 views
0

Ich habe den Bugzilla auf Centos 7 konfiguriert und es funktioniert gut, außer es ist fehlgeschlagen, die JS und CSS-Dateien abzurufen.Fehler beim Abrufen von JS- und CSS-Dateien in Bugzilla 5.0.3

Ich habe die Anweisungen von here folgen.

Ich habe Apache konfiguriert Bugzilla Installation wie folgt Gastgeber:

Anmerkung: Ich httpd-Dienst auf Port 88.

#/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> 

haben Wenn ich den Bugzilla bin Zugriff aus Chrom browser.I bin immer Ansicht in der unteren Abbildung.

Bugzilla on chrome browser

Ich habe für die JS kreuzig und CSS-Dateien und Dateien werden there.What mir fehlt hier?

Antwort

1

Ich hatte das gleiche Problem, es war wegen Apache 2.4 nicht dienen css oder js-Dateien. Um dies zu überprüfen, suchen Sie in der Datei /var/log/apache2/error.log nach css- oder js-Dateien nach dem Fehler "client denied by server configuration".

Was es für mich gerichtet war, alle .htaccess-Dateien in einem Unterverzeichnis zu entfernen, dann erneut ausführen ./checksetup.pl sie zu regenerieren, wie in dem 5.0.2 Release Notes beschrieben (https://www.bugzilla.org/releases/5.0.2/release-notes.html)

find . -mindepth 2 -name .htaccess -exec rm -f {} \; 
./checksetup.pl 
0

I hatte ein solches Problem. Hier ist die Lösung, die ich getan habe. Das OS war CentOS 7.

  1. ich in /var/log/httpd/error_log einige Fehler sah
/bugzilla/data/.htaccess: Require not allowed here 
/bugzilla/data/assets/.htaccess: Require not allowed here 
  1. ich die Zeilen gelöscht Require
enthält