gozer 2004/09/24 12:55:33
Modified: src/docs/2.0/api/Apache Log.pod
src/docs/2.0/user/porting compat.pod
Log:
$r->log_reason has been ported and moved out of Apache::compat
Revision Changes Path
1.18 +34 -0 modperl-docs/src/docs/2.0/api/Apache/Log.pod
Index: Log.pod
===================================================================
RCS file: /home/cvs/modperl-docs/src/docs/2.0/api/Apache/Log.pod,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- Log.pod 17 Sep 2004 01:07:30 -0000 1.17
+++ Log.pod 24 Sep 2004 19:55:33 -0000 1.18
@@ -60,6 +60,7 @@
$s->log_serror(Apache::Log::LOG_MARK, Apache::LOG_ERR,
APR::ENOTIME, "fatal error");
+ $r->log_reason("fatal error");
$r->warn('routine request warning');
$s->warn('routine server warning');
@@ -447,6 +448,39 @@
+
+=head2 C<$r-E<gt>log_reason>
+
+This function provides a convenient way to log of errors in a
+preformatted way
+
+ $r->log_reason($message);
+ $r->log_reason($message, $filename);
+
+=over 4
+
+=item obj: C<$r>
+( C<L<Apache::RequestRec object|docs::2.0::api::Apache::RequestRec>> )
+
+=item arg1: C<$message> ( string )
+
+what to log
+
+=item opt arg2: C<$filename> ( string )
+
+where to report the error as coming from
+
+=item ret: no return value
+
+A sample log entry would look like:
+
+ [Fri Sep 24 11:58:36 2004] [error] access to /someuri failed for
127.0.0.1, reason: $message
+
+
+
+
+
+
=head2 C<$r-E<gt>log_rerror>
1.67 +0 -13 modperl-docs/src/docs/2.0/user/porting/compat.pod
Index: compat.pod
===================================================================
RCS file: /home/cvs/modperl-docs/src/docs/2.0/user/porting/compat.pod,v
retrieving revision 1.66
retrieving revision 1.67
diff -u -r1.66 -r1.67
--- compat.pod 17 Sep 2004 01:06:55 -0000 1.66
+++ compat.pod 24 Sep 2004 19:55:33 -0000 1.67
@@ -1024,19 +1024,6 @@
See the L<Apache::RequestRec> manpage.
-=head2 C<$r-E<gt>log_reason>
-
-C<$r-E<gt>log_reason> is not available in mod_perl 2.0 API. Use the
-other standard logging functions provided by the
-C<L<Apache::Log|docs::2.0::api::Apache::Log>>
-module. For example:
-
- $r->log_error("it works!");
-
-See the C<L<Apache::Log|docs::2.0::api::Apache::Log>>
-manpage.
-
-
=head2 C<$r-E<gt>register_cleanup>
C<$r-E<gt>register_cleanup> has been replaced with
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]