Без mod_perl все работает. Но медленно. Заметно медленнее, чем Bugzilla 2.2 на том же сервере.
Слышал, что ускорить помогает mod_perl. Установил, проверил работу простым скриптом, где глобальная переменная "живет" между запросами. Все работает.
Последнее, что осталось - настроить Bugzilla под mod_perl. В конфиг Apache добавил, как сказано в документации:
PerlSwitches -I/var/www/html/bugzilla -I/var/www/html/bugzilla/lib -w -T PerlConfigRequire /var/www/html/bugzilla/mod_perl.pl
Само собой, "/var/www/html/bugzilla" заменил на "D:/Bugzilla"
После этого Apache не запустился. Проверка конфигурации показала ошибку:
По этой теме нашел обсуждение:
https://bugzilla.mozilla.org/show_bug.cgi?id=370370
Исправил mod_perl.pl, как там советуют, т.е. отключил модуль Apache2::SizeLimit:
https://bugzilla.mozilla.org/attachment … ction=diff
Судя по отзывам, так у кого-то работает, у кого-то нет. У меня Apache просто зависает на старте.
Люди добрые, подскажите - работает ли у кого нибудь в Windows Bugzilla под mod_perl?
И если работает, то в чем хитрость?
Отредактировано introvert (13-11-2010 15:19:50)
Отсутствует
Насколько я вижу (http://www.bugzilla.org/docs/3.6/en/html/configuration.html) в конфигурация bugzilla + mod_perl нормально работает только если apache работает в Prefork MPM. Кроме того, вы видели ограничения на такую конфигурацию:
Я считаю, что bugzilla с mod_perl фактически не работает.
Отсутствует
Понятно. Мнение принято. Спасибо!
Ограничения видел. Для начала хочется просто запустить и оценить разницу. Пункт 1 надо тестировать на месте. Пункт 3 беспокоит больше всего. Так понимаю, под Windows в Apache нет режима "Prefork MPM". Остальные пункты - не проблема.
Ведь у людей-то работает! И под тоже.
Отсутствует
Я ставил по данному https://wiki.mozilla.org/Bugzilla:Win32Install руководству.
Там написано:
Note that there are a few things that don't work very well on Windows, such as mod_perl.
Я использовал на Win2003 R2:
mysql-essential-5.1.44-win32.msi
ActivePerl-5.8.9.827-MSWin32-x86-291969.msi
httpd-2.2.15-win32-x86-openssl-0.9.8m-r2.msi
В общем всё вроде работает
Слышал, что ускорить помогает mod_perl.
Значит это неправда?
Отсутствует
introvert написал:
Слышал, что ускорить помогает mod_perl.
Значит это неправда?
у меня работает
OpenSUSE
UBUNTU
и ускоряет существенно
Отредактировано small75 (15-11-2010 15:39:56)
Отсутствует
На тестовом сервере запустил Ubuntu Server + Apache2 + Bugzilla 3.4. Машина Pentium-4 2 GHz.
Открытие страницы без mod_perl - 6 c, с mod_perl - 3 c.
На таком же сервере с Windows и без mod-perl - 6 c.
Отсутствует
однозначно, для ускорения работы надо включать mod_perl
зыж По моему скромному мнению в нормальной организации должна быть хоть одна машинка на *nix, хотя бы и на виртуалке.
Отсутствует