On Thu, 16 Aug 2001, Philip Mak wrote:

Hi,

> I have two mod_perl programs on my site. One is in the directory "inr2",
> and the other is in the directory "otherinr2".
> 
> These mod_perl programs have exactly the same code. Both of them do:
> use cfg;
> 
> where cfg.pm is a file that's in both inr2 and otherinr2, but it's
> different in these directories.
> 
> But the code in "otherinr2" is getting the cfg.pm from "inr2" since they
> have the same filename and relative paths. How can I make the "use"
> command not act braindead about this? Is there a CPAN module that I can
> import to overload the use command with something that takes the full
> pathname into account perhaps?

try a
        do 'cfg.pm';
to force the compile

otherwise you might want to take a look at Apache::Reload on CPAN.

remco

Reply via email to