У меня была та же проблема, когда недавно устанавливался bugzilla3 в Ubuntu 10.04LTS
Вместо того, чтобы редактировать файл /usr/share/perl5/Bugzilla/Constants.pm
, я увидел, что если для переменной debian_webpath задано значение переменной среды X_BUGZILLA_WEBPATH .Если он не установлен, то по умолчанию он /bugzilla3/
.
. Убедитесь, что mod_env включен в вашей настройке apache (a2enmod env).
Затем в моей конфигурации apacheфайл (/etc/apache/hosts-available/default
), я добавил строки
<VirtualHost *:80>
...
SetEnv X_BUGZILLA_WEBPATH /bugzilla/
...
</VirtualHost>
Также вошел в bugzilla и установил urlbase в разделе: Администрирование> Параметры.
urlbase = http://my-server-name/bugzilla/