Changes for version 1.22 - 2007-12-18

  • Fixed a bug that caused changes in the $Session object made from within $Response->Include() and $Response->TrapInclude() to not persist.
  • Removed warnings like this: Use of uninitialized value in substitution (s///) at /usr/lib/perl5/site_perl/5.8.5/Apache2/ASP/Server.pm line 40.
  • $Session->save() does not (wastefully) persist $s->{asp} any longer.
  • Apache2::ASP::Request was handling cookies wrong. This behavior has been improved. Still does not handle expiration yet (this can be done with $Response->AddHeader(...) ).
  • Improved (fixed) problems associated with running multiple Apache2::ASP-powered websites under the same Apache server under different VirtualHosts. Now expects PerlOptions +Parent and PerlSetEnv APACHE2_ASP_APPLICATION_ROOT /path/to/your/root inside of <VirtualHost> directives.

Documentation

Documentation about ASP Compilation
Documentation about the XML config file
Documentation about the GlobalASA
Documentation about writing Handlers
Documentation about httpd.conf for Apache2::ASP
Installation instructions for Linux
Installation instructions for Windows
Introduction to Apache2::ASP

Modules

Perl extension for ASP on mod_perl2.
HTTP request abstraction for Apache2::ASP
Base class for Application State Managers.
MySQL backend for Apache2::ASP Application state
SQLite backend for Apache2::ASP Application state
Base class for ASP engines
A wrapper for CGI utility functions.
Configuration object for Apache2::ASP web applications.
Base class for all "form" handlers.
Base class for your GlobalASA
Config manager for Apache2::ASP web applications
Base class for all Apache2::ASP handlers
Instant file management for Apache2::ASP applications
Handler class for *.asp scripts
ASP -> Perl parsing engine
PerlPostConfigHandler for Apache2::ASP
Incoming request processor
Interact with the client.
Utility object for Apache2::ASP programming
Base class for Session State Managers.
MySQL backend for Apache2::ASP Session state
SQLite backend for Apache2::ASP Session state
User-agent for testing Apache2::ASP web applications
URL Translations for Apache2::ASP web applications
Base class for Handlers that process file uploads
Default upload hook for Apache2::ASP
Argument for UploadHook instances

Provides

in lib/Apache2/ASP/Test/MockRequest.pm