Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1534 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  DomDocument not found ????

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

DomDocument not found ????

n°2040047
MoutHardwa​re
Posté le 04-12-2010 à 18:41:47  profilanswer
 

Bonsoir,
 
voila un problème bien étrange à mon niveau.
Je developpe un site qui utilise un fichier de config XML.
Pour acceder au fichier j'utilise l'extension DOM de PHP5.
 
Je viens de recréer le site ( changement d'interface seulement )
et de l'uploader dans un dossier 'new' de mon serveur ( mutualisé chez ifrance )
pour tester tout en maintenant l'acces à la version originale.
 
Le problème lors de l'utilisation de DOMDocument  
Fatal error: Class 'DOMDocument' not found in xxxxx on line  ....
c'est la ligne qui crée une nouvelle instance de DOMDoc (  $docadmin = new DOMDocument();  )
 
Et ce qui m'ennuie vraiment c'est que les fichiers sur la racine du site s'exécutent sans problème.
 
J'ai verifié avec phpinfo() et l'extension dom est active.
La je ne comprends plus rien !!! Merci si vous avez des idées !!
 
Mathieu
 

mood
Publicité
Posté le 04-12-2010 à 18:41:47  profilanswer
 

n°2040181
stealth35
Posté le 06-12-2010 à 00:05:22  profilanswer
 

t'as quelle version de php ?

n°2040218
smaragdus
whores, drugs & J.S. Bach
Posté le 06-12-2010 à 10:12:05  profilanswer
 

Dans le titre tu as mis DomDocument et dans le corps DOMDocument  :heink:  
 
DomDocument c'est PHP4
DOMDocument c'est PHP5

n°2040283
MoutHardwa​re
Posté le 06-12-2010 à 14:18:56  profilanswer
 

Hi
 
Ma version de php sur le serveur 5.2.14
Dans le code j'utilise bien DOMDocument me suis trompé dans le titre.

n°2040285
smaragdus
whores, drugs & J.S. Bach
Posté le 06-12-2010 à 14:23:39  profilanswer
 

ok, alors c'est bizarre parce que DOMDocument est activé par défaut à moins de le retirer explicitement avec --disable-dom (ce qui serait étonnant)
 
Il faut aussi l'extension libxml (à checker dans le phpinfo)  
 
Dans la doc :

Citation :


Cette extension requière l'extension PHP libxml. Ceci signifie que l'option de configuration --enable-libxml est nécessaire bien qu'elle soit implicite sachant que libxml est activée par défaut.


 

n°2040306
Paulp
~, sweet ~
Posté le 06-12-2010 à 15:59:48  profilanswer
 

smaragdus a écrit :

Dans le titre tu as mis DomDocument et dans le corps DOMDocument  :heink:  
 
DomDocument c'est PHP4
DOMDocument c'est PHP5


Les noms de classes et de fonctions ne sont pas case sensitive en PHP.
 :??:

n°2040327
stealth35
Posté le 06-12-2010 à 17:11:48  profilanswer
 

c'est possible qu'elle soit en doublon avec l'ancienne lib, a quoi correspond la compile (Configure Command  dans le phpinfo) ?

n°2040329
smaragdus
whores, drugs & J.S. Bach
Posté le 06-12-2010 à 17:26:05  profilanswer
 

Paulp a écrit :


Les noms de classes et de fonctions ne sont pas case sensitive en PHP.
 :??:


 
oui

n°2040368
MoutHardwa​re
Posté le 06-12-2010 à 19:45:25  profilanswer
 

libxml est bien activé !
 
et puis pour preuve les fonctions du site marchent sur la version à la racine du serveur, mais pas dans la version /new/ !
je vais tenter en créant un sous domaine.
Enfin c'est étrange quand même.

n°2044112
MoutHardwa​re
Posté le 23-12-2010 à 19:11:58  profilanswer
 

Bon ben d'apres moi le probleme vien de ifrance ( nouvellement ieuropa ) qui a changé de nom et surement modifié les serveurs.
Maintenant la page à la racine du site ne marche même plus...
 
J'ai donc chargé mon xml en mémoire en dur dans mon code php pour l'utiliser comme un tableaux. Comme les données ne changent pas souvent c'est aussi pratique et compatible avec tout...
 

mood
Publicité
Posté le 23-12-2010 à 19:11:58  profilanswer
 

n°2045684
stealth35
Posté le 02-01-2011 à 20:45:26  profilanswer
 

au tout début de ta page fais :

Code :
  1. <?php error_reporting(-1); ?>


 
regarde aussi la source de ton fichier, il se peu que les <? ne sois pas interprété si y'en a
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  DomDocument not found ????

 

Sujets relatifs
Product could not be found: Probleme de Manifest.mf?Eclipse, mingw et erreur not binary found
ld - relocation error : referenced symbol not found[JSF]erreur No Converter for type java.util.Date found
GDB : (no debugging symbols found ) . "-g" dans le Makefile.Data source name not found
[DOM4J] Parser un DOMDocumentVBScript: erreur 800A004C path not found sur win2k3, ok sous win xp
php5 et DOMDocumentKSH - SQL plus : : Not Found
Plus de sujets relatifs à : DomDocument not found ????


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR