[rt-users] You're almost there!
Anne Ramey
anner at blast.com
Thu Aug 4 11:13:21 EDT 2005
Tomas Doyle XA (DL/LMI) wrote:
> Hi Anne,
>
> Thanks for taking an interest
>
>
>>Do you continue to get the same error in your apache logs? What is that
>>error?
>
>
> The logs file contain no information on the problem the last log is from restarting apache
>
> [Wed Aug 03 12:13:43 2005] [notice] Digest: done
> [Wed Aug 03 12:13:43 2005] [notice] LDAP: Built with OpenLDAP LDAP SDK
> [Wed Aug 03 12:13:43 2005] [notice] LDAP: SSL support unavailable
> [Wed Aug 03 12:13:43 2005] [notice] mod_python: Creating 32 session mutexes based on 150 max processes and 0 max threads.
> [Wed Aug 03 12:13:43 2005] [notice] Apache/2.0.49 (Fedora) configured -- resuming normal operations
> ~
>
> I removed the alias /rt from the httpd.conf file
>
> <VirtualHost 1xx.1xx.1xx.xx>
> ServerName xxxx.xxx.xxx.ericsson.se
> DocumentRoot /requesttracker/rt-3.2.3/html
> AddDefaultCharset UTF-8
> PerlModule Apache::DBI
> PerlRequire /requesttracker/rt-3.2.3/bin/webmux.pl
> PerlSetVar MasonArgsMethod CGI
>
> #Alias /rt "/requesttracker/rt-3.2.3/html"
> #<Location /rt>
>
> <Location /requesttracker/rt-3.2.3/html>
> SetHandler perl-script
> PerlHandler RT::Mason
> </Location>
> </VirtualHost>
>
>
> But if i type into the browser the url xxxx.xxx.xxx.ericsson.se/rt (i know it doesnt exist) this page is opened
>
>
> System error
>
> error: Component path given to Interp->load must be absolute (was given )
> context: ...
> 194: if (!ref($request_comp)) {
> 195: $request_comp =~ s{/+}{/}g;
> 196: $self->{top_path} = $path = $request_comp;
> 197:
> 198: search: {
> 199: $request_comp = $self->interp->load($path);
> 200:
> 201: last search unless $self->use_dhandlers;
> 202:
> ...
>
> code stack: /usr/lib/perl5/site_perl/5.8.3/HTML/Mason/Request.pm:198
> /usr/lib/perl5/site_perl/5.8.3/HTML/Mason/Request.pm:166
> /usr/lib/perl5/site_perl/5.8.3/Class/Container.pm:275
> /usr/lib/perl5/site_perl/5.8.3/Class/Container.pm:353
> /usr/lib/perl5/site_perl/5.8.3/HTML/Mason/Interp.pm:222
> /usr/lib/perl5/site_perl/5.8.3/HTML/Mason/Interp.pm:216
> /usr/lib/perl5/site_perl/5.8.3/HTML/Mason/CGIHandler.pm:127
> /usr/lib/perl5/site_perl/5.8.3/HTML/Mason/CGIHandler.pm:76
> /requesttracker/rt-3.2.3/bin/mason_handler.fcgi:75
>
> raw error
>
> and if i put in the correct address xxxx.xxx.xxx.ericsson.se
>
> im brought to the page YOUR ALMOST THERE and then redirected to the page http://bestpractical.com/rt/rt-broken-install.html
>
> lost is an understatment
>
> Any help greatly appreciated
>
> Kind Regards
>
> Tomas Doyle
if you are using /rt, you want that location in the file...I read
somewhere when I was setting up that apache 2 didn't work without:
RedirectMatch permanent ...
as in:
<Location /rt>
RewriteEngine On
RedirectMatch permanent (.*)/$ $1/index.html
AddDefaultCharset UTF-8
SetHandler perl-script
PerlHandler RT::Mason
</Location>
Hope this helps,
Anne
More information about the rt-users
mailing list