[EMAIL PROTECTED] wrote:
Dear List
I am trying to get Catalyst working through apache by using fastcgi. I am
having difficulty in achieving this. This problem is that I seam to be
getting apache error code 13. My config for my website is:
<VirtualHost *:80>
ServerName www.dnsemail.co.uk
DocumentRoot /var/www/dnsemail
ErrorLog logs/www.dnsemail.co.uk.error_log
TransferLog logs/www.dnsemail.co.uk.access_log
# Allow CGI script to run
<Directory /var/www/dnsemail/script>
Options +ExecCGI
</Directory>
# Tell Apache this is a FastCGI application
Alias / /var/www/dnsemail/script/dnsemail_fastcgi.pl/
<Files dnsemail_fastcgi.pl>
SetHandler fastcgi-script
</Files>
<Location />
Options ExecCGI
Order allow,deny
Allow from all
AddHandler fcgid-script .pl
</Location>
</VirtualHost>
I am running it on Fedora Core 6 with Apache 2. Can someone point me in
the right direction in getting Catalyst framework running under Apache 2.
Regards
Gordon
_______________________________________________
List: [email protected]
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/[email protected]/
Dev site: http://dev.catalyst.perl.org/
Here's the setup I use for all my sites, using FastCGI on Fedora 9.
htpd.conf
----------------------------------------------------------------------------------------------
# CatalystSites.org
FastCgiServer /var/www/catalystsites.org/script/catalystsites_fastcgi.pl
<VirtualHost *:80>
ServerName www.catalystsites.org
DocumentRoot /var/www/catalystsites.org/root
<Location /static>
SetHandler default-handler
</Location>
#Alias /var/www/catalystsites.org/root/static
Alias / /var/www/catalystsites.org/script/catalystsites_fastcgi.pl/
</VirtualHost>
-----------------------------------------------------------------------------------------------
You may launch your app as a standalone server listening on a socket
(http://search.cpan.org/~zarquon/Catalyst-Manual-5.7011/lib/Catalyst/Manual/Cookbook.pod#FastCGI_Deployment)
script/catalystsites_fastcgi.pl -l /tmp/catalystsites.socket -n 5 -p
/tmp/catalystsites.pid -d
As Jonathan pointed out, "FastCgiServer
/var/www/catalystsites.org/script/catalystsites_fastcgi.pl" should be
required. Hope that helps.
[stephen]
_______________________________________________
List: [email protected]
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/[email protected]/
Dev site: http://dev.catalyst.perl.org/