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

Changes for version 0.87

  • As suggested by Andreas, Makefile.PL now asks: "Configure mod_perl with ../apache_xxx ?" answering 'y' only means there is where we can find *.h "Shall I build httpd in $adir for you?" answering 'y' will run ../apache_xxx/Configure and httpd will be built when running 'make'
  • $r->read now returns $nrd as it should
  • 'perl Makefile.PL NO_HTTPD=1' will build only the perl side of mod_perl (still need httpd.h for Constants.sl)
  • 'make test' now picks up modules in ./blib as it should, bug spotted by Mike Stok
  • ServerName is set to localhost in httpd.conf as suggested by Mike Stok and Frank Cringle

Documentation

Embed a Perl interpreter in the Apache server

Modules

Make things work with CGI.pm against Perl-Apache API
Try more than one constructors and return the first object available
Clone of CGI.pm with less backwards compatibility and less namespace pollution
Constants defined in httpd.h
Perl interface to the Apache server API
Limit user access by number of requests
Building blocks for mod_perl PerlAuthenHandler's
Authenticate via Perl DBI
Authorize based on age
Utilities for debugging embedded perl code
Translate URI's into mSQL database queries
OPT_* defines from httpd_core.h
Run (mostly) unaltered CGI scripts through mod_perl
Implement Server Side Includes in Perl
Embedded interpreter status information
tie stdio to Apache's i/o methods

Provides

in CGI-XA/lib/Apache/CGI.pm
in CGI-XA/lib/CGI/XA.pm
in CGI-XA/lib/CGI/XA.pm