IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Modules Perl Discussion :

erreur localisation de XML/DOM


Sujet :

Modules Perl

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Mars 2012
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2012
    Messages : 25
    Par défaut erreur localisation de XML/DOM
    afin d'exécuter mon script perl j'ai utilisé la commande: perl C:\chemin de mon script perl.pl
    j'ai rencontré l'erreur suivante:
    can't locate XML/DOM in @inc <@INC contains: C:/perl/site/lib c:/perl/lib .> at C:\chemin de mon script.pl line 173

    quelle est l'erreur? que ce qu'il me manque??
    merci d'avance pour l'aide

  2. #2
    Membre expérimenté
    Avatar de magicshark
    Homme Profil pro
    Dans une SS2I donc pas que JAVA
    Inscrit en
    Octobre 2011
    Messages
    133
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Dans une SS2I donc pas que JAVA
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2011
    Messages : 133
    Par défaut
    can't locate XML/DOM in @inc <@INC contains: C:/perl/site/lib c:/perl/lib .>
    il dit qu'il n'arrive pas à trouver le package XML/DOM dans @INC
    @INC est une variable ou se trouve tout les fichiers perl dont on peut avoir besoin sans inclure leur chemin (ex: use strict; on a pas besoin de lui dire ou se trouve le package strict).
    donc ça veut dire que tu utilises le package XML/DOM sans lu idire ou il est installé.

  3. #3
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Mars 2012
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2012
    Messages : 25
    Par défaut
    Comment je peux corriger cet erreur???
    c'est à dire comment je peux modifier la variable @inc
    merci d'avance

  4. #4
    Expert confirmé

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2009
    Messages
    3 577
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2009
    Messages : 3 577
    Par défaut
    Citation Envoyé par magicshark Voir le message
    @INC est une variable ou se trouve tout les fichiers perl dont on peut avoir besoin sans inclure leur chemin
    Ce n'est pas tout à fait cela. @INC est un tableau contenant une liste des répertoires "standards" ou perl cherche les modules installés (on peut il y ajouter des chemins avec le module lib, mais ce n'est pas nécessaire ici, me semble-t-il).

    Citation Envoyé par ellsamig Voir le message
    Comment je peux corriger cet erreur???
    c'est à dire comment je peux modifier la variable @inc
    merci d'avance
    Je pense que vous n'avez tout simplement pas installé le module XML:OM (c'est le plus souvent la raison qui provoque cette erreur).

    Pour l'installer, cela dépend de votre système : http://djibril.developpez.com/tutori...ation-modules/

  5. #5
    Membre expérimenté
    Avatar de magicshark
    Homme Profil pro
    Dans une SS2I donc pas que JAVA
    Inscrit en
    Octobre 2011
    Messages
    133
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Dans une SS2I donc pas que JAVA
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2011
    Messages : 133
    Par défaut
    pardon oui ma langue a fourché c'est comme le PATH mais pour perl

  6. #6
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Mars 2012
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2012
    Messages : 25
    Par défaut
    merci cette erreur est résolue mais une autre erreur est apparue:
    l'erreur: can't locate DB_file.pm in @INC <@INC contains: C:/perl/site/lib C:/perl/lib .> at chemin d’accès.pl line 174
    j'ai vérifié est ce que le db_file est installé ou non. et je l'ai trouvé installer
    quel est le problème??
    et merci d'avanve

Discussions similaires

  1. [DOM] Erreur sur chargement XML DOM en PHP
    Par samy4972 dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 15/04/2013, 21h19
  2. Localiser un noeud en erreur dans un arbre DOM
    Par treize92 dans le forum XML/XSL et SOAP
    Réponses: 1
    Dernier message: 15/06/2011, 17h00
  3. [DOM] save() XML/DOM erreur
    Par totofe dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 10/07/2008, 18h52
  4. Erreur avec l'API dom xml
    Par bluemartini dans le forum Langage
    Réponses: 8
    Dernier message: 23/06/2006, 11h05
  5. XML DOM et gros fichiers
    Par Manu_Just dans le forum APIs
    Réponses: 4
    Dernier message: 28/03/2003, 09h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo