Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > XML > SimpleXML
SimpleXML Forum d'entraide pour l'extension SimpleXML, qui permet de manipuler des documents XML en PHP (approche DOM).
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/12/2006, 06h45   #1
Futur Membre du Club
 
Inscription : septembre 2005
Messages : 56
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 56
Points : 17
Points : 17
Par défaut [SimpleXML] Problème SimpleXML et tâche CRON

Bonjour,

Voila j'ai un petit script qui parse un flux XML grace à SimpleXML.

Lorsque je lance ce script à partir de mon navigateur, je n'ai aucun problème, par contre lorsqu'il est executé par une tâche CRON, j'obtiens l'erreur suivante :
Citation:
Fatal error: Call to undefined function: simplexml_load_file()
J'ai l'impression que SimpleXML n'est pas "chargé" lors de la tâche CRON.

Comment résoudre ce problème ?

Merci bcp pour votre aide.

Bobtop
Bobtop est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/12/2006, 23h39   #2
Membre chevronné
 
Inscription : mai 2005
Messages : 657
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 657
Points : 722
Points : 722
Salut,

Est-ce que ça marche si tu le lance en ligne de commande ?
Je pense que ça pourrait venir d'une différence dans le php.ini entre celui qui est utilisée en CLI et celui en CGI, regarde donc du côté de ta config.
Au besoin un phpinfo(); dans un script lancé en ligne de commande te permettra de savoir quel fichier php.ini est utilisé
Taum est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/12/2006, 03h30   #3
Futur Membre du Club
 
Inscription : septembre 2005
Messages : 56
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 56
Points : 17
Points : 17
Bingo,

Mes cron étaient exécutés avec "/usr/bin/php" qui est php4 mais en mettant "/usr/bin/php5" tout fonctionne.

Merci bcp
Bobtop est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h02.


 
 
 
 
Partenaires

Hébergement Web