Perrin Harkins wrote: > On Thu, 2003-11-06 at 16:49, Joachim Feise wrote: > >>using Perl 5.8.1, mod_perl 1.29, Apache 1.3.29, I see this warning in my >>Apache error log file whenever I start Apache: >>[Wed Nov 5 01:24:20 2003] CGI.pm: Constant subroutine CGI::XHTML_DTD redefined >>at /usr/lib/perl5/5.8.1/constant.pm line 108. > > > Are you actually stopping and starting, or just doing apachectl > restart?
Tried both. No difference. > Are you usng PerlFreshRestart? Yes. httpd.conf: # mod_perl stuff <IfModule mod_perl.c> Include conf/perl.conf </IfModule> perl.conf: PerlFreshRestart On PerlRequire conf/startup.pl # Run Perl CGI scripts in the server process using mod_perl Alias /perl/ /home/www/perl/ <Location /perl> SetHandler perl-script PerlHandler Apache::Registry PerlSendHeader On Options +ExecCGI </Location> # Hello World example <Location /hello/world> SetHandler perl-script PerlHandler Apache::Hello </Location> startup.pl: #!/usr/bin/perl BEGIN { use Apache(); use lib Apache->server_root_relative( 'lib/perl' ); } # commonly used modules use Apache::Registry(); use Apache::Constants(); use CGI qw(-compile :all); use CGI::Carp(); 1; -Joe -- Reporting bugs: http://perl.apache.org/bugs/ Mail list info: http://perl.apache.org/maillist/modperl.html