plack::app::psgibin(3pm) debian man page | unix.com

Man Page: plack::app::psgibin

Operating Environment: debian

Section: 3pm

Plack::App::PSGIBin(3pm)				User Contributed Perl Documentation				  Plack::App::PSGIBin(3pm)

NAME
Plack::App::PSGIBin - Run .psgi files from a directory
SYNOPSIS
use Plack::App::PSGIBin; use Plack::Builder; my $app = Plack::App::PSGIBin->new(root => "/path/to/psgi/scripts")->to_app; builder { mount "/psgi" => $app; }; # Or from the command line plackup -MPlack::App::PSGIBin -e 'Plack::App::PSGIBin->new(root => "/path/psgi/scripts")->to_app'
DESCRIPTION
This application loads .psgi files (or actually whichever filename extensions) from the root directory and run it as a PSGI application. Suppose you have a directory containing "foo.psgi" and "bar.psgi", map this application to "/app" with Plack::App::URLMap and you can access them via the URL: http://example.com/app/foo.psgi http://example.com/app/bar.psgi to load them. You can rename the file to the one without ".psgi" extension to make the URL look nicer, or use the URL rewriting tools like Plack::Middleware::Rewrite to do the same thing.
AUTHOR
Tatsuhiko Miyagawa
SEE ALSO
Plack::App::CGIBin perl v5.14.2 2011-09-20 Plack::App::PSGIBin(3pm)
Related Man Pages
plack::component(3pm) - debian
plack::middleware(3pm) - debian
plack::middleware::lighttpdscriptnamefix(3pm) - debian
plack::middleware::lint(3pm) - debian
plack::runner(3pm) - debian
Similar Topics in the Unix Linux Community
Adding the individual columns of a matrix.
How can I do this in VI editor?
Weird 'find' results
A (ksh) Library For and From UNIX.com
My first PERL incarnation... Audio Oscillograph