PERL : Can’t locate strict.pm in @INC

Posté par ocs10 le 22 mars 2009

Lorsqu’on lance un script perl avec la commande :

$ORACLE_HOME/perl/bin/perl script.pl

On obtient l’erreur :

Can’t locate strict.pm in @INC …

SOLUTION :

rechercher la définition de la variable PERL5LIB dans le fichier $ORACLE_HOME/Apache/Apache/bin/apachectl

et setter cette variable dans l’environnement actuel : ce qui donne quelque chose comme :

export PERL5LIB=$ORACLE_HOME/Apache/Apache/mod_perl/lib/site_perl/5.6.1/i686-linux:$ORACLE_HOME/perl/lib/5.6.1:$ORACLE_HOME/perl/lib/site_perl/5.6.1

ou alors plus simple : juste ça

export PERL5LIB=$ORACLE_HOME/perl/lib/5.6.1

et ça marche

Laisser un commentaire

 

Projet de java |
widget news |
toxic design and hack |
Unblog.fr | Créer un blog | Annuaire | Signaler un abus | UN PEU SUR JACKS, C'EST COM...
| Mes ordinateurs
| jeefacile