You are viewing a plain text version of this content. The canonical link for it is here.
Posted to docs-cvs@perl.apache.org by st...@apache.org on 2002/02/04 14:50:25 UTC

cvs commit: modperl-docs/src/docs/1.0/guide browserbugs.pod control.pod correct_headers.pod databases.pod dbm.pod frequent.pod help.pod install.pod intro.pod multiuser.pod scenario.pod snippets.pod start.pod troubleshooting.pod

stas        02/02/04 05:50:25

  Modified:    src/docs/1.0/guide browserbugs.pod control.pod
                        correct_headers.pod databases.pod dbm.pod
                        frequent.pod help.pod install.pod intro.pod
                        multiuser.pod scenario.pod snippets.pod start.pod
                        troubleshooting.pod
  Log:
  fix broken URLs, sigh :(
  
  Revision  Changes    Path
  1.2       +3 -3      modperl-docs/src/docs/1.0/guide/browserbugs.pod
  
  Index: browserbugs.pod
  ===================================================================
  RCS file: /home/cvs/modperl-docs/src/docs/1.0/guide/browserbugs.pod,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- browserbugs.pod	6 Jan 2002 16:54:56 -0000	1.1
  +++ browserbugs.pod	4 Feb 2002 13:50:25 -0000	1.2
  @@ -6,14 +6,14 @@
   
   In a URL which contains a query string, if the string has multiple
   parts separated by ampersands and it contains a key named "reg", for
  -example C<http://my.site.com/foo.pl?foo=bar&reg=foobar>, then some
  +example C<http://example.com/foo.pl?foo=bar&reg=foobar>, then some
   browsers will interpret C<&reg> as an SGML entity and encode it as
   C<&reg;>.  This will result in a corrupted C<QUERY_STRING>. If you
   encounter this problem, then either you should avoid using such keys
   or you should separate parameter pairs with C<;> instead of C<&>.
   C<CGI.pm>, C<Apache::Request> and C<$r-E<gt>args()> support a semicolon
   instead of an ampersand as a separator.  So your URI should look like
  -this: C<http://my.site.com/foo.pl?foo=bar;reg=foobar>.
  +this: C<http://example.com/foo.pl?foo=bar;reg=foobar>.
   
   Note that this is only an issue when you are building your own URLs
   with query strings.  It is not a problem when the URL is the result 
  @@ -27,7 +27,7 @@
   URL.  It drops the port designator and uses port 80 anyway.
   
   See L<Publishing Port Numbers other than
  -80|config/Publishing_Port_Numbers_other_th>.
  +80|config/Publishing_Port_Numbers_other_than_80>.
   
   
   
  
  
  
  1.2       +2 -2      modperl-docs/src/docs/1.0/guide/control.pod
  
  Index: control.pod
  ===================================================================
  RCS file: /home/cvs/modperl-docs/src/docs/1.0/guide/control.pod,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- control.pod	6 Jan 2002 16:54:56 -0000	1.1
  +++ control.pod	4 Feb 2002 13:50:25 -0000	1.2
  @@ -53,7 +53,7 @@
   a minus sign, e.g. C<kill -15> or C<kill -TERM> followed by the PID.
   
   
  -=head1 Server Stopping and Restarting 
  +=head1 Server Stopping and Restarting
   
   We will concentrate here on the implications of sending C<TERM>,
   C<HUP>, and C<USR1> signals (as arguments to kill(1)) to a mod_perl
  @@ -1648,7 +1648,7 @@
   be used. The following tips should help you prevent these problems,
   before if at all they hit you.
   
  -=head2 All RAM Consumed 
  +=head2 All RAM Consumed
   
   Sometimes calling an undefined subroutine in a module can cause a
   tight loop that consumes all the available memory.  Here is a way to
  
  
  
  1.2       +2 -4      modperl-docs/src/docs/1.0/guide/correct_headers.pod
  
  Index: correct_headers.pod
  ===================================================================
  RCS file: /home/cvs/modperl-docs/src/docs/1.0/guide/correct_headers.pod,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- correct_headers.pod	6 Jan 2002 16:54:56 -0000	1.1
  +++ correct_headers.pod	4 Feb 2002 13:50:25 -0000	1.2
  @@ -118,7 +118,7 @@
     use Date::Parse;
     # Date::Parse parses RCS format, Apache::Util::parsedate doesn't
     $Mtime ||=
  -    Date::Parse::str2time(substr q$Date: 2002/01/06 16:54:56 $, 6);
  +    Date::Parse::str2time(substr q$Date: 2002/02/04 13:50:25 $, 6);
     $r->set_last_modified($Mtime);
   
   =head2 2.1.3) Expires and Cache-Control
  @@ -596,9 +596,7 @@
   
   Lincoln Stein, Doug MacEachern: Writing Apache Modules with Perl and
   C, O'Reilly, 1-56592-567-X. Selected chapters available online at
  -http://www.modperl.com . Amazon page at
  -http://www.amazon.com/exec/obidos/ASIN/156592567X/writinapachemodu/
  -
  +http://www.modperl.com/ .
   
   =head1 Other resources
   
  
  
  
  1.2       +4 -4      modperl-docs/src/docs/1.0/guide/databases.pod
  
  Index: databases.pod
  ===================================================================
  RCS file: /home/cvs/modperl-docs/src/docs/1.0/guide/databases.pod,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- databases.pod	6 Jan 2002 16:54:56 -0000	1.1
  +++ databases.pod	4 Feb 2002 13:50:25 -0000	1.2
  @@ -156,8 +156,8 @@
   connection won't be closed either.
   
   See the section L<Handling the 'User pressed Stop button'
  -case|debug/Handling_the_User_pressed_Stop_> for more information on
  -prevention.
  +case|debug/Handling_the__User_pressed_Stop_button__case>
  +for more information on prevention.
   
   =head2 Troubleshooting
   
  @@ -358,8 +358,8 @@
   performance needs.
   
   This is basically a similar idea to having L<two Apache
  -servers|strategy/One_Plain_Apache_and_One_mod_per>, each optimized for
  -its specific requirements.
  +servers|strategy/One_Plain_Apache_and_One_mod_perl_enabled_Apache_Servers>,
  +each optimized for its specific requirements.
   
   
   =head1 Some useful code snippets to be used with relational Databases
  
  
  
  1.2       +1 -1      modperl-docs/src/docs/1.0/guide/dbm.pod
  
  Index: dbm.pod
  ===================================================================
  RCS file: /home/cvs/modperl-docs/src/docs/1.0/guide/dbm.pod,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- dbm.pod	6 Jan 2002 16:54:56 -0000	1.1
  +++ dbm.pod	4 Feb 2002 13:50:25 -0000	1.2
  @@ -207,7 +207,7 @@
   
   The result is a starving process, which will timeout the request, and
   it will fail to update the DB.  Ken Williams solved the above problem
  -with his L<C<Tie::DB_Lock>|dbm/mod_perl_and_dbm_files_> module, which is
  +with his L<C<Tie::DB_Lock>|dbm/mod_perl_and_dbm> module, which is
   discussed in one of the following sections.
   
   There are several locking wrappers for C<DB_File> in CPAN right now.
  
  
  
  1.2       +2 -2      modperl-docs/src/docs/1.0/guide/frequent.pod
  
  Index: frequent.pod
  ===================================================================
  RCS file: /home/cvs/modperl-docs/src/docs/1.0/guide/frequent.pod,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- frequent.pod	6 Jan 2002 16:54:56 -0000	1.1
  +++ frequent.pod	4 Feb 2002 13:50:25 -0000	1.2
  @@ -13,14 +13,14 @@
   =head1 my() scoped variable in nested subroutines
   
   See the section "L<my() Scoped Variable in Nested 
  -Subroutines|perl/my_Scoped_Variable_in_Nested_S>".
  +Subroutines|perl/my___Scoped_Variable_in_Nested_Subroutines>".
   
   
   
   =head1 Segfaults caused by PerlFreshRestart
   
   See the section L<Evil things might happen when using
  -PerlFreshRestart|troubleshooting/Evil_things_might_happen_when_us>
  +PerlFreshRestart|troubleshooting/Evil_things_might_happen_when_using_PerlFreshRestart>
   
   
   =cut
  
  
  
  1.2       +9 -16     modperl-docs/src/docs/1.0/guide/help.pod
  
  Index: help.pod
  ===================================================================
  RCS file: /home/cvs/modperl-docs/src/docs/1.0/guide/help.pod,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- help.pod	6 Jan 2002 16:54:56 -0000	1.1
  +++ help.pod	4 Feb 2002 13:50:25 -0000	1.2
  @@ -285,10 +285,6 @@
   
   =over
   
  -=item * PerlMonth
  -
  -http://perlmonth.com
  -
   =item * ApacheToday
   
   http://apachetoday.com
  @@ -476,12 +472,12 @@
   http://search.cpan.org/search?dist=CookBookA
   http://search.cpan.org/search?dist=CookBookB
   
  -a series of articles at PerlMonth.com by Steven McDougall:
  -http://www.perlmonth.com/columns/modules/modules.html?issue=6
  -http://www.perlmonth.com/columns/modules/modules.html?issue=7
  -http://www.perlmonth.com/columns/modules/modules.html?issue=8
  -http://www.perlmonth.com/columns/modules/modules.html?issue=9
  -http://www.perlmonth.com/columns/modules/modules.html?issue=10
  +a series of articles by Steven McDougall:
  +http://world.std.com/~swmcd/steven/perl/pm/xs/intro/index.html
  +http://world.std.com/~swmcd/steven/perl/pm/xs/concepts.html
  +http://world.std.com/~swmcd/steven/perl/pm/xs/tools/index.html
  +http://world.std.com/~swmcd/steven/perl/pm/xs/modules/modules.html
  +http://world.std.com/~swmcd/steven/perl/pm/xs/nw/NW.html
   
   I<Advanced Perl Programming> By Sriram Srinivasan. Published by
   O'Reilly & Associates. ISBN: 1-56592-220-4. Chapters 18-20.
  @@ -526,9 +522,6 @@
   
   =back
   
  -See also http://tile.net/listserv/perl5portersdigest.html and
  -http://tile.net/lists/perl5porters.html .
  -
   List's archive is available at
   http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/.
   
  @@ -631,7 +624,7 @@
   http://linuxplanet.com/linuxplanet/print/1445/
   
   Installing and Securing the Apache Webserver with SSL
  -http://www.securityfocus.com/focus/sun/articles/apache-inst.html?&_ref=1653102939
  +http://www.securityfocus.com/infocus/1356
   
   
   =item * mod_throttle_access
  @@ -657,7 +650,7 @@
   =item *
   
   Introduction to Structured Query Language:
  -http://w3.one.net/~jhoffman/sqltut.htm
  +http://www.dbbm.fiocruz.br/class/Lecture/d17/sql/jhoffman/sqltut.html
   
   =item *
   
  @@ -679,7 +672,7 @@
   
   =item * DBI mailing list archives
   
  -http://outside.organic.com/mail-archives/dbi-users/
  +http://www.bitmechanic.com/mail-archives/dbi-users/
   http://www.xray.mpe.mpg.de/mailing-lists/dbi/
   
   =back
  
  
  
  1.2       +13 -13    modperl-docs/src/docs/1.0/guide/install.pod
  
  Index: install.pod
  ===================================================================
  RCS file: /home/cvs/modperl-docs/src/docs/1.0/guide/install.pod,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- install.pod	6 Jan 2002 16:54:56 -0000	1.1
  +++ install.pod	4 Feb 2002 13:50:25 -0000	1.2
  @@ -582,8 +582,8 @@
   installed.
   
   The most frequent pitfall is a missing gdbm library.  See L<Missing or
  -Misconfigured libgdbm.so|install/Missing_or_Misconfigured_libgdbm> for
  -more info.
  +Misconfigured libgdbm.so|install/Missing_or_Misconfigured_libgdbm_so>
  +for more info.
   
   But why guess, when we can actually see the real error message and
   understand what the real problem is.  To get a real error message,
  @@ -1919,7 +1919,7 @@
   
   David Harris has started an effort to build better RPM/SRPM mod_perl
   packages.  You will find the link to David's site from
  -http://perl.apache.org/distributions.html.
  +http://perl.apache.org/download/distributions.html .
   
   Features of this RPM:
   
  @@ -2117,10 +2117,11 @@
   a surprise.  Installing the Apache RPM will go just fine, and
   http://localhost will bring up some type of web page for you.
   However, after installation of the mod_perl RPM, the L<How can I tell
  -whether mod_perl is running|install/How_can_I_tell_whether_mod_perl_>
  -test will show that Apache is not mod_perl enabled.  This is because
  -mod_perl needs to be added as a separate module using Apache's Dynamic
  -Shared Objects.
  +whether mod_perl is
  +running|install/How_can_I_tell_whether_mod_perl_is_running_> test will
  +show that Apache is not mod_perl enabled.  This is because mod_perl
  +needs to be added as a separate module using Apache's Dynamic Shared
  +Objects.
   
   To use mod_perl as a DSO, make the following modifications to your
   Apache configuration files:
  @@ -2738,7 +2739,7 @@
   =item *
   
   Reduce resources usage (see L<Limiting the size of the
  -processes|performance/Limiting_the_Size_of_the_Process>).
  +processes|performance/Limiting_the_Size_of_the_Processes>).
   
   =item *
   
  @@ -3029,8 +3030,8 @@
   takes care of overriding the C<exit()> call for you, so it's not an
   issue.  For reasons and implementations see: L<Terminating requests
   and processes, exit()
  -function|porting/Terminating_requests_and_process> and also L<Writing
  -Mod Perl scripts and Porting plain CGIs to
  +function|porting/Terminating_requests_and_processes__the_exit___and_child_terminate___functions>
  +and also L<Writing Mod Perl scripts and Porting plain CGIs to
   it|porting/>.
   
   =head2 Testing via lwp-request
  @@ -3050,9 +3051,8 @@
   
   To see the server version only.
   
  -Use C<http://www.example.com:port_number> if your server is listening
  -to a port other than port 80.
  -
  +Specify the port number if your server is listening to a port other
  +than port 80. For example: C<http://www.example.com:8080>.
   
   =head1 General Notes
   
  
  
  
  1.2       +1 -1      modperl-docs/src/docs/1.0/guide/intro.pod
  
  Index: intro.pod
  ===================================================================
  RCS file: /home/cvs/modperl-docs/src/docs/1.0/guide/intro.pod,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- intro.pod	6 Jan 2002 16:54:56 -0000	1.1
  +++ intro.pod	4 Feb 2002 13:50:25 -0000	1.2
  @@ -274,7 +274,7 @@
   1,603,000 unique visitors/month Aug-1999
   
   http://www.flash.net
  -http://www.mediametrix.com/TopRankings/TopRankings.html
  +http://www.mediametrix.com/
   
   Apache/1.2.4 mod_perl/1.00 on Solaris
   
  
  
  
  1.3       +6 -6      modperl-docs/src/docs/1.0/guide/multiuser.pod
  
  Index: multiuser.pod
  ===================================================================
  RCS file: /home/cvs/modperl-docs/src/docs/1.0/guide/multiuser.pod,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- multiuser.pod	4 Feb 2002 12:12:10 -0000	1.2
  +++ multiuser.pod	4 Feb 2002 13:50:25 -0000	1.3
  @@ -47,7 +47,7 @@
   write) any other files that belong to the same user and/or group the
   web server is running as.  Note that L<it's impossible to run
   C<suEXEC> and C<cgiwrap> extensions under
  -mod_perl|install/Is_it_possible_to_run_mod_perl_e>.
  +mod_perl|install/Is_it_possible_to_run_mod_perl_enabled_Apache_as_suExec_>.
   
   Another issue is the security of the database connections.  If you use
   C<Apache::DBI>, by hacking the C<Apache::DBI> code you can pick a
  @@ -262,9 +262,9 @@
   Allows running a few instances of the same or different OSs on the
   same machine. This technology comes in two flavors:
   
  -open source: http://www.freemware.org/ also known as plex86
  +Open source: http://www.plex86.org/
   
  -commercial: http://www.vmware.com/
  +Commercial: http://www.vmware.com/
   
   So you may want to run a separate OS for each of your clients
   
  @@ -310,12 +310,12 @@
   mod_macro|config/Configuring_Apache___mod_perl_with_mod_macro>
   
   L<Is There a Way to Provide a Different startup.pl File for Each
  -Individual Virtual Host|config/Is_There_a_Way_to_Provide_a_Diff>
  +Individual Virtual Host|config/Is_There_a_Way_to_Provide_a_Different_startup_pl_File_for_Each_Individual_Virtual_Host>
   
   L<Is There a Way to Modify @INC on a Per-Virtual-Host or Per-Location
  -Basis.|config/Is_There_a_Way_to_Modify_INC_on> 
  +Basis.|config/Is_There_a_Way_to_Modify__INC_on_a_Per_Virtual_Host_or_Per_Location_Basis_> 
   
   L<A Script From One Virtual Host Calls a Script with the Same Path
  -From the Other Virtual Host|config/A_Script_From_One_Virtual_Host_C>
  +From the Other Virtual Host|config/A_Script_From_One_Virtual_Host_Calls_a_Script_with_the_Same_Path_From_the_Other_Virtual_Host>
   
   =cut
  
  
  
  1.2       +12 -11    modperl-docs/src/docs/1.0/guide/scenario.pod
  
  Index: scenario.pod
  ===================================================================
  RCS file: /home/cvs/modperl-docs/src/docs/1.0/guide/scenario.pod,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- scenario.pod	6 Jan 2002 16:54:56 -0000	1.1
  +++ scenario.pod	4 Feb 2002 13:50:25 -0000	1.2
  @@ -85,8 +85,8 @@
       DO_HTTPD=1 USE_APACI=1 EVERYTHING=1
   
   There are many additional optional parameters.  You can find some of
  -them later in this section and in the L<Server Configuration|config/mod_perl_Configuration_>
  -section.
  +them later in this section and in the L<Server
  +Configuration|config/mod_perl_Configuration> section.
   
   While running C<perl Makefile.PL ...> the process will check for
   prerequisites and tell you if something is missing.  If you are
  @@ -238,7 +238,8 @@
   not work and they may exhibit strange behaviour.  Depending on the
   degree of sloppiness they may need anything from minor tweaking to a
   major rewrite to make them work properly.  (See L<Sometimes My Script
  -Works, Sometimes It Does Not|debug/Sometimes_My_Script_Works_Somet> )
  +Works, Sometimes It Does 
  +Not|debug/Sometimes_My_Script_Works__Sometimes_It_Does_Not> )
   
   The above setup is very basic, but as with Perl, you can start to
   benefit from mod_perl from the very first moment you try it.  As you
  @@ -428,8 +429,8 @@
   [META:
   It's very important to use the same compiler you build the perl with.
   See the section 'L<What Compiler Should Be Used to Build
  -mod_perl|install/What_Compiler_Should_Be_Used_to_>' for more
  -information.
  +mod_perl|install/What_Compiler_Should_Be_Used_to_Build_mod_perl_>' 
  +for more information.
   
   [META: --- Hmm, what's the option that overrides the compiler when
   building Apache from mod_perl. Check also whether mod_perl supplies
  @@ -462,7 +463,7 @@
   While doing C<perl Makefile.PL ...> mod_perl might complain by warning
   you about a missing library C<libgdbm>. This is a crucial warning. See
   L<Missing or Misconfigured
  -libgdbm.so|install/Missing_or_Misconfigured_libgdbm> for more info.
  +libgdbm.so|install/Missing_or_Misconfigured_libgdbm_so> for more info.
   
   Now rename C<httpd> to C<httpd_perl>:
   
  @@ -524,12 +525,12 @@
   server like Squid.
   
   For more details see L<Publishing Port Numbers other than
  -80|config/Publishing_Port_Numbers_other_th>, L<Running One Webserver
  +80|config/Publishing_Port_Numbers_other_than_80>, L<Running One Webserver
   and Squid in httpd Accelerator
  -Mode|scenario/Running_One_Webserver_and_Squid_>, L<Running Two
  -Webservers and Squid in httpd Accelerator
  -Mode|scenario/Running_Two_webservers_and_Squid> and L<Using
  -mod_proxy|scenario/mod_proxy>.
  +Mode|scenario/Running_One_Webserver_and_Squid_in_httpd_Accelerator_Mode>,
  +L<Running Two Webservers and Squid in httpd Accelerator
  +Mode|scenario/Running_Two_webservers_and_Squid_in_httpd_Accelerator_Mode>
  +and L<Using mod_proxy|scenario/mod_proxy>.
   
   Now we proceed to the mod_perl specific directives.  It will be a good
   idea to add them all at the end of C<httpd.conf>, since you are going
  
  
  
  1.2       +5 -8      modperl-docs/src/docs/1.0/guide/snippets.pod
  
  Index: snippets.pod
  ===================================================================
  RCS file: /home/cvs/modperl-docs/src/docs/1.0/guide/snippets.pod,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- snippets.pod	6 Jan 2002 16:54:56 -0000	1.1
  +++ snippets.pod	4 Feb 2002 13:50:25 -0000	1.2
  @@ -3,9 +3,6 @@
   Code Snippets
   
   
  -
  -
  -
   =head1 Redirecting Errors to the Client Instead of error_log
   
   Many error conditions result in an I<exception> (or I<signal> -- same
  @@ -924,9 +921,9 @@
   
   So if a client submits a request of this kind:
   
  -  http://www.example.com/news/?uri=http://www.example-2.com/
  +  http://www.example.com/news/?uri=http://www2.example.com/
   
  -C<$uri> will hold I<http://www.example-2.com/news/> and that's where
  +C<$uri> will hold I<http://www2.example.com/news/> and that's where
   the request will be redirected.
   
   
  @@ -1274,10 +1271,10 @@
   log_status() method? or at least an C<Apache::LOG_HANDLER_RESULT>
   config variable?).
   
  -In the meantime, there's
  -L<Apache::RedirectLogFix|snippets/Code_Snippets_>.
  +In the meantime, there's C<Apache::RedirectLogFix>, distributed with
  +mod_perl.
   
  -Put this in your I<httpd.conf>
  +Add to your I<httpd.conf>:
   
     PerlLogHandler Apache::RedirectLogFix
   
  
  
  
  1.2       +8 -8      modperl-docs/src/docs/1.0/guide/start.pod
  
  Index: start.pod
  ===================================================================
  RCS file: /home/cvs/modperl-docs/src/docs/1.0/guide/start.pod,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- start.pod	6 Jan 2002 16:54:56 -0000	1.1
  +++ start.pod	4 Feb 2002 13:50:25 -0000	1.2
  @@ -83,12 +83,12 @@
   in a matter of minutes, and more.
   
   (META: fix this)
  -The L<mod_perl Status. Peeking into the Server's Perl Innards|config/mod_perl_Configuration_>
  -chapter shows you the ways you can peek at what is going on in a
  -mod_perl-enabled server while it is running. Like looking at the value
  -of some global variable, what database connections are open, looking
  -up what modules are loaded and their paths, what is the value of
  -C<@INC>, and much more.
  +The L<mod_perl Status. Peeking into the Server's Perl
  +Innards|config/mod_perl_Configuration> chapter shows you the ways you
  +can peek at what is going on in a mod_perl-enabled server while it is
  +running. Like looking at the value of some global variable, what
  +database connections are open, looking up what modules are loaded and
  +their paths, what is the value of C<@INC>, and much more.
   
   Every programmer needs to know how to debug her program. It is an
   _easy_ task with plain Perl. Just invoke the program with the C<-d>
  @@ -124,8 +124,8 @@
   gives you an idea on how to choose the software and hardware for the
   webserver.
   
  -The L<mod_perl Advocacy|advocacy/mod_perl_Advocacy_> tries to make it
  -easier to advocate mod_perl around the world.
  +The L<mod_perl Advocacy|advocacy/> tries to make it easier to advocate
  +mod_perl around the world.
   
   The L<Getting Help and Further Learning|help/> chapter refers you to
   other related information resources, like learning Perl programming
  
  
  
  1.2       +14 -13    modperl-docs/src/docs/1.0/guide/troubleshooting.pod
  
  Index: troubleshooting.pod
  ===================================================================
  RCS file: /home/cvs/modperl-docs/src/docs/1.0/guide/troubleshooting.pod,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- troubleshooting.pod	6 Jan 2002 16:54:56 -0000	1.1
  +++ troubleshooting.pod	4 Feb 2002 13:50:25 -0000	1.2
  @@ -193,7 +193,7 @@
   =head2 Value of $x will not stay shared at - line 5
   
   L<my() Scoped Variable in Nested 
  -Subroutines|perl/my_Scoped_Variable_in_Nested_S>.
  +Subroutines|perl/my___Scoped_Variable_in_Nested_Subroutines>.
   
   
   
  @@ -205,7 +205,7 @@
   =head2 Value of $x may be unavailable at - line 5.
   
   L<my() Scoped Variable in Nested 
  -Subroutines|perl/my_Scoped_Variable_in_Nested_S>.
  +Subroutines|perl/my___Scoped_Variable_in_Nested_Subroutines>.
   
   
   
  @@ -251,7 +251,7 @@
   Most often you will find that you really do have a syntax error.
   However the other reason might be that a script running under
   C<Apache::Registry> is using C<__DATA__> or C<__END__> tokens. L<Learn
  -why|porting/_END_and_DATA_tokens>.
  +why|porting/__END___and___DATA___tokens>.
   
   
   
  @@ -332,7 +332,7 @@
   =head2 Preventing mod_perl Processes From Going Wild
   
   See the sections "L<Non-Scheduled Emergency Log
  -Rotation|control/Non_Scheduled_Emergency_Log_Rota>" and "L<All RAM
  +Rotation|control/Non_Scheduled_Emergency_Log_Rotation>" and "L<All RAM
   Consumed|control/All_RAM_Consumed>"
   
   
  @@ -351,14 +351,14 @@
   =head2 My CGI/Perl Code Gets Returned as Plain Text Instead of Being Executed by the Webserver
   
   See L<My CGI/Perl Code Gets Returned as Plain Text Instead of Being
  -Executed by the Webserver|config/My_CGI_Perl_Code_Gets_Returned_a>.
  +Executed by the Webserver|config/My_CGI_Perl_Code_Gets_Returned_as_Plain_Text_Instead_of_Being_Executed_by_the_Webserver>.
   
   
   
   =head2 Incorrect line number reporting in error/warn log messages
   
   See L<Use of uninitialized value at (eval 80) line
  -12.|troubleshooting/Use_of_uninitialized_value_at_e>
  +12.|troubleshooting/Use_of_uninitialized_value_at__eval_80__line_12_>
   
   
   
  @@ -397,8 +397,9 @@
   which is called if a connection times out or if the client presses the
   'Stop' button.  It gives you an opportunity to do cleanups if the
   script was aborted in the middle of its execution.  See L<Handling the
  -'User pressed Stop button' case|debug/Handling_the_User_pressed_Stop_>
  -for more info.
  +'User pressed Stop button'
  +case|debug/Handling_the__User_pressed_Stop_button__case> for more
  +info.
   
   If your mod_perl version is earlier than 1.17 you might also get the 
   message in the following section...
  @@ -496,12 +497,12 @@
   empty string in our example).
   
   Also read about L<Finding the Line Which Triggered the Error or
  -Warning|debug/Finding_the_Line_Which_Triggered>.
  +Warning|debug/Finding_the_Line_Which_Triggered_the_Error_or_Warning>.
   
   =head2 Undefined subroutine &Apache::ROOT::perl::test_2epl::some_function called at
   
   See L<Names collisions with Modules and
  -libs|porting/Name_collisions_with_Modules_and>.
  +libs|porting/Name_collisions_with_Modules_and_libs>.
   
   
   
  @@ -530,7 +531,7 @@
   Perl 5.005+ plus is recommended for its improved malloc.c and other
   features that improve mod_perl and are turned on by default.
   
  -See also L</Out_of_memory!>
  +See also L</Out_of_memory_>
   
   =head2 Out of memory!
   
  @@ -705,8 +706,8 @@
   cleanup normally isn't a requirement, you can disable it by setting
   the PERL_DESTRUCT_LEVEL environment variable to -1.  See the section
   "L<Speeding up the Apache Termination and
  -Restart|control/Speeding_up_the_Apache_Terminati>" for more 
  -information.
  +Restart|control/Speeding_up_the_Apache_Termination_and_Restart>" for 
  +more information.
   
   
   =head2 httpd keeps on growing after each restart
  
  
  

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