Une fois n’est pas coutume, OVH m’a bien déçu aujourdhui….
Voulant tester un petit script en PHP5, je l’upload sur mon serveur OVH et une jolie erreur apparait :
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’
Je ne comprends tout d’abord pas, en effet mon script marche en local !!!
Après une petite recherche sur le net, je connais la raison désormais.
OVH met par défaut en PHP 4…. honte à eux !!!!!!!!!
Du coup pour résoudre ce problème, il vous suffir d’ajouter SetEnv PHP_VER 5 dans votre .htaccess. Il faudra tout de même m’expliquer pourquoi ils laissent par défaut PHP4… qu’en sera t’il lors de la sortie de PHP 6 ?