Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Plack::Loader(3)      User Contributed Perl Documentation     Plack::Loader(3)

NAME
       Plack::Loader - (auto)load Plack	Servers

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.

perl v5.32.1			  2018-02-10		      Plack::Loader(3)

NAME | SYNOPSIS | DESCRIPTION | AUTOLOADING

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Plack::Loader&sektion=3&manpath=FreeBSD+13.0-RELEASE+and+Ports>

home | help