[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/

Reply via email to