Назад | Перейти на главную страницу

установка bugzilla на debian

Я хотел установить bugzilla на свой debian vm.

Все идет довольно гладко, пока я не проведу тест, предложенный в официальном руководстве:

./testserver.pl http://www.localhost/bugzilla

который возвращает:

TEST-FAILED Fetch of images/padlock.png failed
Your web server could not fetch http://www.localhost/bugzilla/images/padlock.png.
Check your web server configuration and try again.

то, что я делал до этого момента:

изменил localconfig bugzilla:

$webservergroup = 'www-data';
$db_driver = 'mysql';
$db_pass = 'myDemoPass';

серфинг на http://localhost/bugzilla/ приводит к ошибке "сайт не найден".

папка bugzilla находится по адресу / var / www / html /

Что может быть причиной?

Технические характеристики:

Debian 7, Apache2, MySQL, Жемчуг

Изменить: я выполнил новую чистую установку debian на отдельной виртуальной машине и достиг точки, когда я получаю это сообщение об ошибке:

Syntax error on line 73 of apache2.conf
Apache2::SizeLimit at the moment works only with non-threaded MPMs...

строки, которые я добавил в apache2.conf:

PerlSwitches -w -T
PerlConfigRequire /var/www/html/bugzilla/mod_perl.pl

Еще один намек на SizeLimit проблема: в Debian я просто делал

apt-get install apache2-mpm-prefork

Это автоматически удалено apache2-mpm-worker. Читайте также описание пакета. Bugzilla теперь работает хорошо.

Что касается вопроса Apache2::SizeLimit at the moment works only with non-threaded MPMs: Bugzilla будет работать только с модулем мультиобработки prefork Apache [MPM]. Если ваша сборка Apache использует другой MPM, то Bugzilla выдаст эту ошибку.

У меня была такая же проблема, и я наконец смог получить значение по умолчанию index.cgi страницу для загрузки в моем браузере, изменив модуль многопроцессорной обработки, который использовал Apache. Я выполнил команду a2dismod mpm_event для отмены символической связи модуля события с /etc/apache2/mods-enabled каталог, затем запустил a2enmod mpm_prefork для символической ссылки на модуль prefork [который уже был в /etc/apache2/mods-available]. Наконец, я перезапустил сервер с помощью service apache2 restart чтобы Apache мог начать использовать модуль с новой символической ссылкой.

список команд mpm | Замечание Bugzilla об использовании prefork | Более старая, но актуальная информация о символических ссылках Apache2 help.ubuntu.com/10.04/serverguide/httpd.html