Plack::Middleware::ErrorDocument man page on Fedora

Man page or keyword search:  
man Server   31170 pages
apropos Keyword Search (all sections)
Output format
Fedora logo
[printable version]

Plack::Middleware::ErrUsercContributed PerlPlack::Middleware::ErrorDocument(3)

NAME
       Plack::Middleware::ErrorDocument - Set Error Document based on HTTP
       status code

SYNOPSIS
	 # in app.psgi
	 use Plack::Builder;

	 builder {
	     enable "Plack::Middleware::ErrorDocument",
		 500 => '/uri/errors/500.html', 404 => '/uri/errors/404.html',
		 subrequest => 1;
	     $app;
	 };

DESCRIPTION
       Plack::Middleware::ErrorDocument allows you to customize error screen
       by setting paths (file system path or URI path) of error pages per
       status code.

CONFIGURATIONS
       subrequest
	   A boolean flag to serve error pages using a new GET sub request.
	   Defaults to false, which means it serves error pages using file
	   system path.

	     builder {
		 enable "Plack::Middleware::ErrorDocument",
		     502 => '/home/www/htdocs/errors/maint.html';
		 enable "Plack::Middleware::ErrorDocument",
		     404 => '/static/404.html', 403 => '/static/403.html', subrequest => 1;
		 $app;
	     };

	   This configuration serves 502 error pages from file system directly
	   assuming that's when you probably maintain database etc. but serves
	   404 and 403 pages using a sub request so your application can do
	   some logic there like logging or doing suggestions.

	   When using a subrequest, the subrequest should return a regular
	   '200' response.

AUTHOR
       Tatsuhiko Miyagawa

SEE ALSO
perl v5.14.2			  2012-03-1Plack::Middleware::ErrorDocument(3)
[top]

List of man pages available for Fedora

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net