#!/opt/perlt5.8.3/bin/perl5.8.3 ################################################################################### # # Embperl - Copyright (c) 1997-2005 Gerald Richter / ECOS # # You may distribute under the terms of either the GNU General Public # License or the Artistic License, as specified in the Perl README file. # For use with Apache httpd and mod_perl, see also Apache copyright. # # THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR # IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED # WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. # # $Id$ # ################################################################################### BEGIN { use ExtUtils::testlib ; my $cwd = $ENV{EMBPERL_SRC} ; my $i = 0 ; foreach (@INC) { $INC[$i] = "$cwd/$_" if (/^\.?\/?blib/) ; $INC[$i] =~ s#//#/#g ; $i++ ; } %Embperl::initparam = (use_env => 1, use_redirect_env => 1) ; } use FCGI ; use Embperl; my $request = FCGI::Request ; while ($request -> Accept() >= 0) { my $rc = Embperl::Execute ({use_env => 1, use_redirect_env => 1}) ; if ($rc) { $time = localtime ; print <Embperl Error

embpcgi Server Error: $rc

Please contact the server administrator, $ENV{SERVER_ADMIN} and inform them of the time the error occurred, and anything you might have done that may have caused the error.

$ENV{SERVER_SOFTWARE} Embperl $Embperl::VERSION [$time]

EOT } }