2011-01-11 3 views

Antwort

4

Wenn Sie ein Administrator sind, ist es unter Administration> Parameter.

+0

Ändern Sie den Parameter urlbase, nachdem Sie sich als Administrator angemeldet haben –

-1

Es hat nicht gut in Ubuntu 9.04 funktioniert, es tut es immer noch nicht in Ubuntu 10.10.

  1. Ändern Sie die folgende Zeile 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/‘

vielleicht auch müssen Sie

Viel Glück/usr/share/bugzilla3/debian/params (als Element # 3 oben gleich) einzustellen ! ;)

1

das gleiche Problem hatte bugzilla3 auf Ubuntu 10.04LTS

Anstatt bearbeiten Sie die Datei /usr/share/perl5/Bugzilla/Constants.pm kürzlich installieren, sah ich, dass, wenn die Variable debian_webpath auf den Wert der Umgebungsvariablen X_BUGZILLA_WEBPATH gesetzt. Wenn nicht festgelegt, wird standardmäßig /bugzilla3/ verwendet.

Stellen Sie sicher, dass mod_env in Ihrem Apache-Setup aktiviert ist (a2enmod env).

Dann in meinem Apache-Konfigurationsdatei (/etc/apache/hosts-available/default), habe ich Linien

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

Auch in Bugzilla angemeldet und die URLBase im Abschnitt gesetzt: Administration> Parameter.

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