Bugzilla 更改电子邮件中链接中的 URL

发布于 10-12 01:14 字数 39 浏览 4 评论 0原文

如何在 bugzilla 中全局更改“urlbase”参数的值?

How can i change the value of "urlbase" param globally in bugzilla ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

满意归宿2024-10-19 01:14:17

如果您是管理员,则位于“管理”>“参数。

If you are an administrator, it's under Administration > Parameters.

暮年2024-10-19 01:14:17

最近在 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>

Also Login to bugzilla 并在 Administration 部分中设置 urlbase >参数。

urlbase = http://my-server-name/bugzilla/

Had the same problem recently installing bugzilla3 on Ubuntu 10.04LTS

Rather than edit the /usr/share/perl5/Bugzilla/Constants.pm file, I saw that if the variable debian_webpath is set to the value of the environment variable X_BUGZILLA_WEBPATH.
If not set, then it defaults to /bugzilla3/ .

Make sure that mod_env is enabled in your apache setup (a2enmod env).

Then in my apache configuration file (/etc/apache/hosts-available/default), I added lines

<VirtualHost *:80>
   ...
        SetEnv X_BUGZILLA_WEBPATH /bugzilla/ 
   ...
</VirtualHost>

Also logged in to bugzilla and set the urlbase in the section: Administration > Parameters.

urlbase = http://my-server-name/bugzilla/
美羊羊2024-10-19 01:14:17

它在 Ubuntu 9.04 中运行不佳,在 Ubuntu 10.10 中仍然运行不佳。

  1. 更改 /usr/share/perl5/Bugzilla/Constants.pm 中的以下行

    $overwriting_locations{'debian_webpath'} = '/your_url_prefix_here/';

  2. /etc/apache2/conf.d/bugzilla3.conf
    别名 /your_url_prefix_here /usr/share/bugzilla3/web

  3. sudo vi /etc/bugzilla3/params
    'urlbase'=>; 'http://your_domain.tld/your_url_prefix/'

也许您还需要调整 /usr/share/bugzilla3/debian/params
(与上面的#3 相同)

祝你好运! ;)

It didn't work well in Ubuntu 9.04, it still doesn't in Ubuntu 10.10.

  1. Change the following line in /usr/share/perl5/Bugzilla/Constants.pm

    $overwritten_locations{'debian_webpath'} = '/your_url_prefix_here/';

  2. /etc/apache2/conf.d/bugzilla3.conf
    Alias /your_url_prefix_here /usr/share/bugzilla3/web

  3. sudo vi /etc/bugzilla3/params
    'urlbase' => 'http://your_domain.tld/your_url_prefix/'

maybe also you'll need to adjust /usr/share/bugzilla3/debian/params
(same as item #3 above)

Good luck! ;)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文