You are viewing a plain text version of this content. The canonical link for it is here.
Posted to embperl-cvs@perl.apache.org by ri...@apache.org on 2001/08/30 10:55:06 UTC

cvs commit: embperl embpfastcgi.pl

richter     01/08/30 01:55:06

  Added:       .        embpfastcgi.pl
  Log:
  FastCGI support
  
  Revision  Changes    Path
  1.1                  embperl/embpfastcgi.pl
  
  Index: embpfastcgi.pl
  ===================================================================
  #!perl
  #!D:\Perl\5.00502\bin\MSWin32-x86\perl 
  ###################################################################################
  #
  #   Embperl - Copyright (c) 1997-2001 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: embpfastcgi.pl,v 1.1 2001/08/30 08:55:06 richter Exp $
  #
  ###################################################################################
  
  use FCGI ;
  use HTML::Embperl;
  
  my $request = FCGI::Request ;
  while ($request -> Accept() >= 0)
      {
      my $rc = HTML::Embperl::runcgi ;
  
      if ($rc)
          {
          $time = localtime ;
  
          print <<EOT;
      Status: $rc
      Content-Type: text/html
  
      <HTML><HEAD><TITLE>Embperl Error</TITLE></HEAD>
      <BODY bgcolor=\"#FFFFFF\">
      <H1>embpcgi Server Error: $rc</H1>
      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.<P><P>
      $ENV{SERVER_SOFTWARE} HTML::Embperl $HTML::Embperl::VERSION [$time]<P>
      </BODY></HTML>
  
  EOT
          }
      }
  
  
  
  
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: embperl-cvs-unsubscribe@perl.apache.org
For additional commands, e-mail: embperl-cvs-help@perl.apache.org