Rechercher : dans
Par :

Problème Perl @INC

Dernière réponse le 1 jun 2007 à 15:38:27 tipsy, le 1 jun 2007 à 15:00:23 
 Signaler ce message aux modérateurs

Bonjour,

J'ai cette erreur à l'éxécution d'un script CGI, qui require une lib.pl :

Can't locate ovhmlib.pl in @INC (@INC contains: /usr/lib/perl5/5.6.0/i386-linux /usr/lib/perl5/5.6.0 /usr/lib/perl5/site_perl/5.6.0/i386-linux /usr/lib/perl5/site_perl/5.6.0 /usr/lib/perl5/site_perl .)


Sauriez-vous m'expliquer cette erreur ? Merci d'avance !
Configuration: Windows XP
Firefox 2.0.0.4

Meilleures réponses pour « Problème Perl @INC » dans :
Perl - Caractéristiques du langage Voir Fichier source, et interprétation Le fichier source d'un programme écrit en Perl est un simple fichier texte dont l'extension est par convention .pl. Ce fichier source doit être un fichier texte non formatté, c'est-à-dire un fichier texte dans sa...
Perl - Les fichiers Voir La notion de filehandle On appelle filehandle (traduisez descripteur de fichier), dans un programme Perl, le nom permettant de manipuler une connexion d'entrée-sortie (les entrées-sorties standards vues précédemment sont connues par les filehandles...
Les variables avec Perl Voir Concept de variable avec Perl Une variable est un objet repéré par son nom, pouvant contenir des données, qui pourront être modifiées lors de l'exécution du programme. Les variables en langage Perl peuvent être de trois...
Perl - Entrée et sortie standards VoirQu'appelle-t-on entrée standard et sortie standard ? Perl permet d'écrire sur la sortie standard, appelée STDOUT et de lire sur l'entrée standard (STDIN). Il s'agit de deux descripteurs fournis par le système d'exploitation et permettant...
Perl - Introduction VoirHistoire de Perl Perl (Practical Extraction and Report Language) est un langage de programmation dérivé des scripts shell, créé en 1986 par Larry Wall afin de mettre au point un système de News entre deux réseaux. Il s'agit d'un langage interprété...
Perl - Les structures conditionnelles VoirQu'est-ce qu'une structure conditionnelle? On appelle structure conditonnelle les instructions qui permettent de tester si une condition est vraie ou non. Ces structures conditionnelles peuvent être associées à des structures qui se répètent...

1

 mamiemando, le 1 jun 2007 à 15:38:27

En gros il te dit qu'il arrive pas à linker ton programme perl avec le module ovhmlib.pl car celui-ci n'est présent dans aucun des répertoire défini par @INC.
Vérifie :
1- si tu as ce module
2- s'il est dans un des répertoires de @INC
3- si tu as les droits pour le manipuler

1-2- En root :

updatedb
locate ovhmlib.pl

3- Donne moi le résultat de
ls -l /le/repertoire/du/script/pl/ovhmlib.pl

Bonne chance

Répondre à mamiemando
Collection CommentÇaMarche.net