Я хотел установить 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