如何在bugzilla中全局更改“urlbase”param的值?
答案 0 :(得分:4)
如果您是管理员,则在管理>下;参数。
答案 1 :(得分:1)
最近在Ubuntu 10.04LTS上安装bugzilla3时出现同样的问题
我没有编辑/usr/share/perl5/Bugzilla/Constants.pm
文件,而是看到变量debian_webpath设置为环境变量 X_BUGZILLA_WEBPATH 的值。
如果未设置,则默认为/bugzilla3/
。
确保在您的apache设置(a2enmod env)中启用 mod_env 。
然后在我的apache配置文件(/etc/apache/hosts-available/default
)中添加了行
<VirtualHost *:80>
...
SetEnv X_BUGZILLA_WEBPATH /bugzilla/
...
</VirtualHost>
还登录到bugzilla并在以下部分设置 urlbase :管理&gt;参数。
urlbase = http://my-server-name/bugzilla/
答案 2 :(得分:-1)
它在Ubuntu 9.04中效果不佳,但在Ubuntu 10.10中仍然没有。
更改/usr/share/perl5/Bugzilla/Constants.pm中的以下行
$ overwritten_locations {'debian_webpath'} ='/ your_url_prefix_here /';
/etc/apache2/conf.d/bugzilla3.conf Alias / your_url_prefix_here / usr / share / bugzilla3 / web
sudo vi / etc / bugzilla3 / params 'urlbase'=&gt;的 'http://your_domain.tld/your_url_prefix/'