GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  PLACK::LOADER (3)

.ds Aq ’

NAME

Plack::Loader - (auto)load Plack Servers

CONTENTS

SYNOPSIS



  # auto-select server backends based on env vars
  use Plack::Loader;
  Plack::Loader->auto(%args)->run($app);

  # specify the implementation with a name
  Plack::Loader->load(FCGI, %args)->run($app);



DESCRIPTION

Plack::Loader is a factory class to load one of Plack::Handler subclasses based on the environment.

AUTOLOADING

Plack::Loader->auto(%args) will autoload the most correct server implementation by guessing from environment variables and Perl INC hashes.
PLACK_SERVER


  env PLACK_SERVER=AnyEvent ...



Plack users can specify the specific implementation they want to load using the PLACK_SERVER environment variable.

PHP_FCGI_CHILDREN, GATEWAY_INTERFACE If there’s one of FastCGI or CGI specific environment variables set, use the corresponding server implementation.
%INC If one of AnyEvent, Coro or POE is loaded, the relevant server implementation such as Twiggy, Corona or POE::Component::Server::PSGI will be loaded, if they’re available.
Search for    or go to Top of page |  Section 3 |  Main Index


perl v5.20.3 PLACK::LOADER (3) 2015-06-03

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.