Manual Reference Pages - PLACK::APP::PSGIBIN (3)
Plack::App::PSGIBin - Run .psgi files from a directory
my $app = Plack::App::PSGIBin->new(root => "/path/to/psgi/scripts")->to_app;
mount "/psgi" => $app;
# Or from the command line
plackup -MPlack::App::PSGIBin -e Plack::App::PSGIBin->new(root => "/path/psgi/scripts")->to_app
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:
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.
|perl v5.20.3 ||PLACK::APP::PSGIBIN (3) ||2015-06-03 |
Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.