[Catalyst] Fwd: Fastcgi error: STDIN is not a socket

Carl Franks fireartist at gmail.com
Thu Mar 23 15:12:12 CET 2006


(assuming the webserver has mod_fastcgi installed...)
you need to add something like
    AddHandler fastcgi-script .pl
to the config for the folder containing the .pl file
(usually in the .htaccess file)

If it's already set up to server files with a specific extension, such
as .fcgi, appropriately, then you need to rename the .pl file to end
with that extension.

Carl


On 23/03/06, Jonas Alves <jonas.alves at co.clix.pt> wrote:
> Resent to correct From address
>
> Hello,
> I'm trying to run a catalyst application in a DreamHost account but i'm
> getting the following error:
>
> [Thu Mar 23 05:39:49 2006] [catalyst] [info] TGLC powered by Catalyst 5.66
> [Thu Mar 23 05:39:49 2006] [error] [client 195.23.92.74] STDIN is not a
> socket; specify a listen location
> at /home/tglclube/local/share/perl/5.8.4/Catalyst/Engine/FastCGI.pm line 61.
> [Thu Mar 23 05:39:49 2006] [error] [client 195.23.92.74] Premature end of
> script headers: tglc_fastcgi.pl
>
> In my .htaccess i have:
> RewriteEngine On
> RewriteCond %{REQUEST_URI} !^/?script/tglc_fastcgi.pl
> RewriteRule ^(.*)$ script/tglc_fastcgi.pl/$1 [PT,L]
>
> Can you guys help me please?
> --Jonas
>
> _______________________________________________
> Catalyst mailing list
> Catalyst at lists.rawmode.org
> http://lists.rawmode.org/mailman/listinfo/catalyst
>



More information about the Catalyst mailing list