Hi Sils,

your attention to detail and your explanation are much appreciated. I am
happy to go down this road and to close this subject.

On 29/07/11 17:55, sils wrote:
> Hi Wolfgang,
>
> On 07/29/2011 03:11 PM, Wolfgang Schulze-Zachau wrote:
>> Hi Sils,
>>
>> Maybe I haven't been clear enough in my original email.
>
> Really thanks for your extended explanation...
>
> Let me respond you via BTS, just to let the complete info about this
> issue for others whom will be interested.
>
>
>> The mantis apache.conf file, as installed from the package, is actually
>> not a complete vhost configuration (probably because mantis can be run
>> within a vhost without problem). I simply wrapped the contents in that
>> file in a VirtualHost declaration, which also defines ServerName and
>> ServerAlias, because this server hosts approx. a dozen internal
>> websites. The VirtualHost declaration further contains a CustomLog entry
>> and a DocumentRoot entry. In fact, here is the complete file (with the
>> additional Alias as required):
>
> I see, I understand now the problem.. (for privacity I don't reply your
> custom config).
>
> When you use mantis under Virtual Host configuration, which the
> Documentroot overrides the "/" directory, and you use the Alias for
> /mantis, even if you assume it's not necessary:
>
> If you run this, everything works fine:
> http://host/mantis/view_all_bug_page.php
>
> If you run this, doesn't:
> http://host/view_all_bug_page.php
>
> Because in that case you are using the defaults from Apache, and in
> combination with javascript-common apache Alias, the server is triying
> to look the files under /usr/share/javascript/.
>
> As mantisBT upstream documentation explains, the default configuration
> for mantis is always "http://host/mantis";, and in debian the default
> configuration is always ""http://host/mantis/mantis";.
>
> Because of that reason the "default package" distributed under debian
> it's prepared to work correctly under that especs.
>
> Of course, that's not means that you could apply your "custom"
> configuration, and that's what you are getting those troubles.. yes your
> right, you have a problem with "javascript" path location under this
> custom work around.
>
> But when you change something you have to "take care" on your own
> changes", even if you made and update.. because "the default maintainer
> version will not be installed on your system as well" .. right?
>
> Yes, I guess one solution for "your custom configuration", would be add
> this line into the config Apache file:
>
> Alias /javascript /usr/share/mantis/www/javascript
>
>
> FYI, your case will be considered, and we are going to open a bug under
> wishlist to apply some warnings about setting up mantis under
> VirtualHost configuration and different "default" path. Some information
> about this is related to Multisite documentation, but is not exactly the
> same case.
>
>
> I open a wishlist bug related to this issue on BTS #635932
>
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=635932
>
>
> Thanks a lot for your help, and sorry about the misunderstanding.
>
> Cheers
>
> Sils
>

-- 
best regards

Wolfgang

Amino | Mob: +44 7554 457 455 | Desk: +44 1954 234 190 | skype:
wszachauamino

Reply via email to