in reply to use lib in cgi env

Some meta-suggestions:

I suspect you didn't read what use lib actually does, otherwise you'd have a better idea what it was doing. It adds a directory path to @INC to provide Perl with additional locations for modules.

I expect you want

use lib '/home/user/test-workspace/trunk/modules';
for development and
use lib '/home/user/webpage/modules/';
for production.

Alex / talexb / Toronto

"Groklaw is the open-source mentality applied to legal research" ~ Linus Torvalds

Replies are listed 'Best First'.
Re^2: use lib in cgi env
by AlexTape (Monk) on Nov 05, 2012 at 15:37 UTC
    the weird thing is that i am not able to use a relative lib because he is mixing the pathes.. is there any kind of priority or something like this in which order perl looks for the modules in the known folder (@INC)?
    $perlig =~ s/pec/cep/g if 'errors expected';

      Yes - see perlvar for @INC, which links to require, which shows the (pseudo-)code that require uses. It looks through @INC in order of entry appearance.

        looks good. thanks!
        $perlig =~ s/pec/cep/g if 'errors expected';