Hello List,

I have been running a ModPerl site fine with following configuration. The problem started when I made a complete copy of the original site and tried to run the two in the same environment. For some reason, calling up the ORIG site (http://127.0.0.1/ORIG/) now calls the COPY site at http://127.0.0.1/COPY/. None of the changes made in ORIG::MODS::base.pm are getting picked up even after restarting the apache server. However, changes to COPY::MODS::base.pm are showing up fine.

Would appreciate any help. Here is what I have in the config:

/etc/httpd/conf/httpd.conf:
---------------------------
PerlRequire /var/www/perl/startup.pl
<Location /ORIG>
 SetHandler perl-script
 PerlResponseHandler ORIG::MODS::base
</Location>

<Location /COPY>
 SetHandler perl-script
 PerlResponseHandler COPY::MODS::base
</Location>

/var/www/perl/startup.pl:
-------------------------
use lib qw(/var/www/perl);
use lib qw(/var/www/perl/ORIG);
use lib qw(/var/www/perl/COPY);
1;

Apache/2.2.14 (Mandriva Linux/PREFORK-1mdv2010.0)
apache-mod_perl-2.0.4-11mdv2010.0
This is perl, v5.10.1 (*) built for x86_64-linux-thread-multi

Thanks,
Nishi

Reply via email to