Discussion:
PB simplexml_load_string() chez ovh et 1and1
(trop ancien pour répondre)
Nicolas
2008-11-25 21:36:00 UTC
Permalink
Bonsoir,

Je ne comprends pas , ce code ne fonctionne pas chez mes hébergeurs :

// build the mandatory XML response
$xml = simplexml_load_string("<?xml
version='1.0'?>\n<receivesms></receivesms>");
$xml->addChild('status','ok');
$xml->addChild('response',"SMS recorded: $today $to $from $content");
echo $xml->asXML();

erreur : Fatal error: Call to undefined function: simplexml_load_string() in
/homepages/7/d225285859/htdocs/appli_stock/test.php on line 13

mais fonctionne en local où il m'affiche bien du XML.
D'où provient le probleme , sur google je ne vois personne s'en plaindre ?
merci d'avance
Nico
Olivier Miakinen
2008-11-25 22:03:32 UTC
Permalink
Post by Nicolas
[...]
erreur : Fatal error: Call to undefined function: simplexml_load_string() in
/homepages/7/d225285859/htdocs/appli_stock/test.php on line 13
Probablement parce que tu n'as pas activé PHP5 chez tes hébergeurs.
Post by Nicolas
mais fonctionne en local où il m'affiche bien du XML.
Probablement parce que tu as PHP5 en local.
Post by Nicolas
D'où provient le probleme , sur google je ne vois personne s'en plaindre ?
Si c'est bien le cas, renseigne-toi auprès d'ovh et 1and1 pour savoir
comment appeler l'interprète PHP5 plutôt que PHP4. Il est possible que
ça marche en suffixant tes scripts par .php5 au lieu de .php, mais il y
a sûrement une autre solution.
Dominique Ottello
2008-11-26 16:01:17 UTC
Permalink
Post by Olivier Miakinen
Si c'est bien le cas, renseigne-toi auprès d'ovh et 1and1 pour savoir
comment appeler l'interprète PHP5 plutôt que PHP4.
Bonjour,

Pour 1and1 il faut mettre ce qui suit dans un fichier .htaccess à la
racine du site :

AddType x-mapp-php5 .php3
AddType x-mapp-php5 .php
AddType x-mapp-php5 .php4

Je donne la solution ici car il a fallu douze jours au support 1and1
pour me répondre mais ils se sont peut-être améliorés.
--
Ce n'est pas parce que l'erreur se propage qu'elle devient vérité. Gandhi
Technologie aéronautique : http://aviatechno.free.fr (http://ottello.net)
Concorde dans la presse de 1965 à 2003 : http://le.pointu.free.fr
Sylvain SF
2008-11-25 22:12:40 UTC
Permalink
$xml = simplexml_load_string([...]);
erreur : Fatal error: Call to undefined function: simplexml_load_string()
mais fonctionne en local où il m'affiche bien du XML.
D'où provient le probleme
pourquoi pas de la version de PHP ?
la doc indique: "The SimpleXML extension requires PHP 5"

pourquoi pas de l'extension est-elle ?
il est bien dit the SimpleXML extension", non pas les
fonctions natives.

il est presque évident que cette extension est désactivé
chez les hébergeurs listés, un simple "phpinfo()" exécuté
sur leur serveur listera les extensions disponibles.

Sylvain.
Nicolas
2008-11-26 16:01:17 UTC
Permalink
Post by Sylvain SF
$xml = simplexml_load_string([...]);
erreur : Fatal error: Call to undefined function: simplexml_load_string()
mais fonctionne en local où il m'affiche bien du XML.
D'où provient le probleme
pourquoi pas de la version de PHP ?
la doc indique: "The SimpleXML extension requires PHP 5"
pourquoi pas de l'extension est-elle ?
il est bien dit the SimpleXML extension", non pas les
fonctions natives.
oui désolé, je viens de voir qu'il faut que je renomme en .php5

merci
Mihamina Rakotomandimby
2008-11-27 09:42:15 UTC
Permalink
Post by Nicolas
oui désolé, je viens de voir qu'il faut que je renomme en .php5
T'es chez OVH? Il y a mieux:
http://www.google.com/search?q=php5+chez+OVH
--
Huile Essentielle de Camphre http://www.huile-camphre.fr
Infogerance http://www.infogerance.us
(Serveurs, Postes de travail, Développement logiciel)
Loading...