CatalystX-Plugin-Engine-FastCGI-Lighttpd
view release on metacpan or search on metacpan
lib/CatalystX/Plugin/Engine/FastCGI/Lighttpd.pm view on Meta::CPAN
__END__
=head1 NAME
CatalystX::Plugin::Engine::FastCGI::Lighttpd - Fix up for FastCGI on Lighttpd.
=head1 VERSION
This document describes CatalystX::Plugin::Engine::FastCGI::Lighttpd version 0.1.0
=head1 SYNOPSIS
# 1. in your MyApp.pm
use Catalyst qw(+CatalystX::Engine::FastCGI::Lighttpd);
# when lighttpd is behind proxy
__PACKAGE__->config( using_frontend_proxy => 1 );
# 2. in your lighttpd.conf
server.error-handler-404 = "DISPATCH_TO_CATALYST"
fastcgi.server = ( "DISPATCH_TO_CATALYST" =>
(( "socket" => "/path/to/myapp.socket",
"bin-path" => "/usr/bin/perl /path/to/myapp_fastcgi.pl",
"check-local" => "disable" )))
=head1 DESCRIPTION
C::E::FastCGI could not treat with PATH_INFO and QUERY_STRING correctly.
This module fix up it.
mod_proxy of Lighttpd does not set HTTP_X_FORWARDED_HOST.
This module fix up it.
=head1 SUBROUTINES/METHODS
=head2 handle_request( $c, %args )
It rebuild PATH_INFO and QUERY_STRING from REQUEST_URI.
=head1 DIAGNOSTICS
=over
=item Do you want to apply this really?
This module works only on fastcgi-lighttpd.
=back
=head1 CONFIGURATION AND ENVIRONMENT
CatalystX::Plugin::Engine::FastCGI::Lighttpd requires no configuration files or environment variables.
=head1 DEPENDENCIES
None.
=head1 INCOMPATIBILITIES
None reported.
=head1 BUGS AND LIMITATIONS
No bugs have been reported.
Please report any bugs or feature requests to
C<bug-catalystx-plugin-engine-fastcgi-lighttpd@rt.cpan.org>, or through the web interface at
L<http://rt.cpan.org/NoAuth/ReportBug.html?Queue=CatalystX-Plugin-Engine-FastCGI-Lighttpd>.
I will be notified, and then you'll automatically be notified of progress on
your bug as I make changes.
=head1 AUTHOR
Hironori Yoshida <yoshida@cpan.org>
=head1 LICENSE AND COPYRIGHT
This module is free software; you can redistribute it and/or
modify it under the same terms as Perl itself. See L<perlartistic>.
=cut
( run in 1.180 second using v1.01-cache-2.11-cpan-39bf76dae61 )