Ошибка при получении файлов JS и CSS в Bugzilla 5.0.3

javascript apache httpd.conf bugzilla

579 просмотра

2 ответа

1445 Репутация автора

Я настроил Bugzilla на Centos 7, и он работает нормально, за исключением того, что он не может получить файлы JS и CSS.

Я следовал инструкциям отсюда .

Я настроил Apache для размещения установки Bugzilla следующим образом:

Примечание: у меня служба httpd работает на порту 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>

Когда я получаю доступ к Bugzilla из браузера Chrome. Я получаю вид, показанный на изображении ниже.

Bugzilla в браузере Chrome

Я провел перекрестную проверку для файлов JS и CSS, и файлы там. Что мне здесь не хватает?

Автор: Abhinandan Satpute Источник Размещён: 18.07.2016 11:59

Ответы (2)


5 плюса

51 Репутация автора

У меня была такая же проблема, это было из-за того, что Apache 2.4 не обслуживал файлы css или js. Чтобы убедиться в этом, проверьте ошибки «клиент отклонен из-за конфигурации сервера» для файлов css или js в файле /var/log/apache2/error.log.

Для меня было исправлено удаление всех файлов .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
Автор: James Размещён: 07.09.2016 12:38

0 плюса

3528 Репутация автора

У меня была такая проблема. Вот решение, которое я сделал. ОС была CentOS 7.

  1. Я видел некоторые ошибки в /var/log/httpd/error_log
/bugzilla/data/.htaccess: Require not allowed here
/bugzilla/data/assets/.htaccess: Require not allowed here
  1. Я удалил строки, содержащие Require
Автор: Habeeb Perwad Размещён: 26.02.2018 09:57
Вопросы из категории :
32x32