NAME

Catalyst::Engine::FastCGI - FastCGI Engine

DESCRIPTION

This is the FastCGI engine.

OVERLOADED METHODS

This class overloads some methods from Catalyst::Engine::CGI.

$self->run($c, $listen, { option => value, ... })

Starts the FastCGI server. If $listen is set, then it specifies a location to listen for FastCGI requests;

Form            Meaning
/path           listen via Unix sockets on /path
:port           listen via TCP on port on all interfaces
hostname:port   listen via TCP on port bound to hostname

Options may also be specified;

Option          Meaning
leave_umask     Set to 1 to disable setting umask to 0
                for socket open
nointr          Do not allow the listener to be
                interrupted by Ctrl+C
nproc           Specify a number of processes for
                FCGI::ProcManager
$self->write($c, $buffer)

SEE ALSO

Catalyst, FCGI.

AUTHORS

Sebastian Riedel, <sri@cpan.org>

Christian Hansen, <ch@ngmedia.com>

Andy Grundman, <andy@hybridized.org>

COPYRIGHT

This program is free software, you can redistribute it and/or modify it under the same terms as Perl itself.