The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

OpenFrame::Server::Zeus - Zeus extension for OpenFrame

SYNOPSIS

  my $zeus = OpenFrame::Server::Zeus->new();
  $zeus->handle();

DESCRIPTION

OpenFrame::Server::Zeus HTTP access to an OpenFrame application via the Zeus web server.

Configuring this is somewhat tricky: have a look at the zeus example. First, create a zeus.fcgi directory in your Zeus web server document root. It should be similar to the one in the zeus example: set up an OpenFrame::Config option and then call OpenFrame::Server::Zeus.

The Zeus webserver must be configured: create a new virtual server (or modify an existing one). Set the web server document root to be the document root, and enable FCGI (along with "Enable FastCGI programs to be located anywhere"). Now set up a handler to map all required requests (such as "html") to "/zeus.cgi". Apply and commit the changes, and restart the webserver. That should be it.

Note that performance of applications run under this module is fair, but OpenFrame::Server::Apache and OpenFrame::Server:HTTP are somewhat faster.

AUTHOR

Leon Brocard <leon@fotango.com>