Hi,

do you have a startup.pl with something like

        $ENV{MOD_PERL} or die "not running under mod_perl!";
        use lib qw( /your-path-to-your-libs );

which is registred in your httpd.conf with something like 

    PerlRequire /etc/httpd/startup.pl
    PerlInitHandler Apache::StatINC
    PerlSetVar StatINC_UndefOnReload On
    PerlSetVar StatINC_Debug 1

or did you add your lib path directly in httpd?

you have to set your (%INC) BEFORE running your scripts.


regards,

Harald



-----Original Message-----
From: Nick Tonkin [mailto:[EMAIL PROTECTED]]
Sent: Samstag, 03. Februar 2001 04:06
To: [EMAIL PROTECTED]
Subject: Doh; StatINC can't find files?



Hi folks,

Maybe I'm just rusty after 8 months off, but my StatINC can't find files 
that exist on the system:

wm ~>tail ~wm/wm/logs/errorlog
Apache::StatINC: Can't locate /home/wm/wm/perl/WM/Class.pm

wm ~>perl -e '$file="/home/wm/wm/perl/WM/Class.pm"; $mtime = (stat 
$file)[9]; warn $mtime;'
963258607 at -e line 1.

I thought it might be perms, but:

wm ~>ls -la /home/wm/wm/perl/WM/Class.pm
-rwxrwxr-x    1 wm       wm          10357 Jul 20  2000 
/home/wm/wm/perl/WM/Class.pm

And the same thing happens with Apache::Reload ...

I'm sure I'm missing something obvious; any clues?

Thanks

-nick


Reply via email to