[rt-users] Just installed and script isn't being executed... HTML::Mason problerm

Mike Carroll mcarroll at permeo.com
Fri Dec 13 12:08:19 EST 2002


Sorry to keep dogging you all but another update...


I still see code if I look directly at my index.html yet if I look at 
index.html? is does display the RT login page although it is for 
example.com even though I have configured /opt/rt2/etc/config.pm with my 
own information.

I also can not log in to this page, it always gives me the error..


  Method Not Allowed

The requested method POST is not allowed for the URL /index.html.
------------------------------------------------------------------------
Apache/1.3.27 Server at rt.syl.dl.nec.com Port 80



Hopefully someone can tell me where I have gone wrong...


Mike Carroll wrote:

> So I wanted to assure that Mason was broken as I suspected..  I 
> changed my Virtual host to the following:
>
> <VirtualHost 143.101.64.178>
> DocumentRoot /opt/rt2/WebRT/html
> ServerName rt.syl.dl.nec.com
> PerlModule Apache::DBI
> Alias /rt2 /opt/rt2/WebRT/html
> PerlRequire /opt/rt2/bin/webmux.pl
> # Options ExecCGI
> PerlSetVar MasonArgsMethod CGI
> <Location /rt2>
> SetHandler perl-script
> PerlHandler RT::Mason
> </Location>
> <Location /perl-status>
> SetHandler perl-script
> PerlHandler Apache::Status
> </Location>
> </VirtualHost>
>
> Now I can go to http://rt.syl.dl.nec.com/perl-status and I can view a 
> website and it actuall tests Mason's functionality.  Everything from 
> here seems to work, including Mason.
>
> I wonder why it won't execute my rt script??
>
> Thanks again....
>
> Mike
>
> Mike Carroll wrote:
>
>> Doh!  I guess I copied a bad entry to the list..  I was trying quite 
>> a few different configurations usually with identicle results...  
>> Script code is displayed.
>>
>> Here is the virtual host statement I currently have...
>>
>> <VirtualHost 143.101.64.178>
>> DocumentRoot /opt/rt2/WebRT/html
>> ServerName rt.syl.dl.nec.com
>> PerlModule Apache::DBI
>> PerlRequire /opt/rt2/bin/webmux.pl
>> <Location />
>> SetHandler perl-script
>> PerlHandler RT::Mason
>> </Location>
>> </VirtualHost>
>>
>> One thing I forgot to mention earlier.  I used cpan to download all 
>> dependencies and it did install the newest version of HTML::Mason  
>> 1.09 With this version installed I received an error indicating that 
>> a command in the script was no longer supported.  I backed up to the 
>> beginning of the installation process and installed the older 1.02 
>> version of HTML Mason and recompiled mod_perl and apache and since 
>> then I can't seem to make HTML::Mason execute it's code.
>>
>> Thank you to those who have responded, I appreciate it...
>>
>> Thanks,
>>
>> Mike
>>
>> Phil Homewood wrote:
>>
>>> Mike Carroll wrote:
>>>
>>>> <VirtualHost 143.101.64.178>
>>>> DocumentRoot /opt/rt2/WebRT/html
>>>> ServerName rt.syl.dl.nec.com
>>>> PerlModule Apache::DBI
>>>> Alias /rt2 /usr/local/rt2/WebRT/html
>>>> PerlRequire /opt/rt2/bin/webmux.pl
>>>> <Location /rt2>
>>>> SetHandler perl-script
>>>> PerlHandler RT::Mason
>>>> </Location>
>>>> </VirtualHost>
>>>>
>>>
>>> Where's your RT installation? /opt/rt2 or /usr/local/rt2?
>>> At least one of your paths above is bogus.
>>>
>>
>

-- 
Mike Carroll
System Administrator
Permeo Technologies Inc.

(214) 262-4620
mcarroll at permeo.com

6535 North State Highway 161
Irving, TX 75039






More information about the rt-users mailing list