[Catalyst] Catalyst-Apache
Andy Grundman
andy at hybridized.org
Tue Sep 20 05:32:43 CEST 2005
Danh Nguyen wrote:
> Hi Andy,
> Thanks a lot for your patience. I hope you don't get mad.
> 1- There's nothing in the error log - so I cannot paste anything
If there is nothing at all in the error log, you have bigger problems...
> 2- Apache has never started since I add those lines to include the myapp.
I thought it did? You earlier said you ran Apache from the command
prompt and it started up showing the Catalyst debug startup text.
> Finally I add :
> --------
> NameVirtualHost *:80
>
> <Perl>
> use lib qw(C:/Cataculous/lib);
> </Perl>
> PerlLoadModule Cataculous
> <VirtualHost *:80>
> ServerName localhost
>
> DocumentRoot C:/Cataculous
This should be C:/Cataculous/root
>
> <Location />
> SetHandler modperl
> PerlResponseHandler Cataculous
> </Location>
>
> <LocationMatch "/(static|favicon.ico)">
> SetHandler default-handler
> </LocationMatch>
> </VirtualHost>
> ------------
> to the httpd.conf file.
>
> Also, I added these two lines:
> --------
> LoadFile "C:/Perl/bin/perl58.dll"
> LoadModule perl_module modules/mod_perl.so
> -----------
> right after the #LoadModule lines....
>
> The debug window shut down, and I got this error message :
> ---
>
> *Apache HTTP Server has encountered a problem and needs to close. We are
> sorry for the inconvenience.*
This means you should see helpful error messages in your
Apache/logs/error_log file. I think it might be error_log.txt on win32
or something.
> *------*
>
> *AppName: apache.exe AppVer: 2.0.54.0 ModName: perl58.dll*
>
> *ModVer: 5.8.7.813 Offset: 000899be*
>
> -----------* *
Hmm, if this is from a crash window, maybe your version of Perl and the
version of mod_perl from the PPD are incompatible. I am running my
server using the latest ActiveState Perl. Is that what you're using?
> And just one more question:
>
> do i need to do the same thing if I move to a Linux serve?
It's much easier on Linux (if you know what you're doing...)
-Andy
More information about the Catalyst
mailing list