Author: randyk
Date: Sat Apr 2 13:53:01 2005
New Revision: 159821
URL: http://svn.apache.org/viewcvs?view=rev&rev=159821
Log:
s/Apache/Apache2/
Modified:
perl/modperl/docs/trunk/src/docs/2.0/api/Apache2/porting.pod
Modified: perl/modperl/docs/trunk/src/docs/2.0/api/Apache2/porting.pod
URL:
http://svn.apache.org/viewcvs/perl/modperl/docs/trunk/src/docs/2.0/api/Apache2/porting.pod?view=diff&r1=159820&r2=159821
==============================================================================
--- perl/modperl/docs/trunk/src/docs/2.0/api/Apache2/porting.pod (original)
+++ perl/modperl/docs/trunk/src/docs/2.0/api/Apache2/porting.pod Sat Apr 2
13:53:01 2005
@@ -1,18 +1,16 @@
=head1 NAME
-Apache::porting -- a helper module for mod_perl 1.0 to mod_perl 2.0 porting
+Apache2::porting -- a helper module for mod_perl 1.0 to mod_perl 2.0 porting
=head1 Synopsis
# either add at the very beginning of startup.pl
- use Apache2;
- use Apache::porting;
+ use Apache2::porting;
# or httpd.conf
- PerlModule Apache2
- PerlModule Apache::porting
+ PerlModule Apache2::porting
# now issue requests and look at the error_log file for hints
@@ -21,7 +19,7 @@
=head1 Description
-C<Apache::porting> helps to port mod_perl 1.0 code to run under
+C<Apache2::porting> helps to port mod_perl 1.0 code to run under
mod_perl 2.0. It doesn't provide any back-compatibility functionality,
however it knows to trap methods calls that are no longer in the
mod_perl 2.0 API and tell what should be used instead if at all. If
@@ -31,10 +29,10 @@
in mod_perl 2.0 it'll also tell you what are the modules that should
be used instead.
-C<Apache::porting> communicates with users via the I<error_log>
+C<Apache2::porting> communicates with users via the I<error_log>
file. Everytime it traps a problem, it logs the solution (if it finds
one) to the error log file. If you use this module coupled with
-C<L<Apache::Reload|docs::2.0::api::Apache::Reload>> you will be able
+C<L<Apache2::Reload|docs::2.0::api::Apache2::Reload>> you will be able
to port your applications quickly without needing to restart the
server on every modification.
@@ -53,7 +51,7 @@
=head1 Culprits
-C<Apache::porting> uses the C<UNIVERSAL::AUTOLOAD> function to provide
+C<Apache2::porting> uses the C<UNIVERSAL::AUTOLOAD> function to provide
its functionality. However it seems to be impossible to create
C<UNIVERSAL::AUTOLOAD> at the server startup, Apache segfaults on
restart. Therefore it performs the setting of C<UNIVERSAL::AUTOLOAD>
@@ -65,7 +63,7 @@
reproduce the problem try to use an earlier phase,
e.g. C<PerlPostConfigHandler>:
- Apache->server->push_handlers(PerlPostConfigHandler => \&porting_autoload);
+ Apache2->server->push_handlers(PerlPostConfigHandler => \&porting_autoload);
META: Though there is a better solution at work, which assigns
AUTOLOAD for each class separately, instead of using UNIVERSAL. See
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]