[RESOLU] problème execution script suite passage à php 5.6

Petit nouveau ! | 6 Messages

13 juil. 2016, 11:34

Bonjour,
je viens de mettre à jour mon php et passer à la 5.6.
dans mes pages html, j'avais du code comme celui-ci

Code : Tout sélectionner

<? echo 'toto'; ?>
ce code fonctionnait bien et "toto" s'affichait bien à l'écran
Depuis le passage à la 5.6, c'est "echo 'toto'" qui s'affiche, le code php n'est plus exécuté.
il faut impérativement coder comme ce-ci

Code : Tout sélectionner

<?php echo 'toto'; ?>
Mon problème est que j'ai beaucoup de pages contenant ce codage incomplet.
Comment paramétrer mon serveur pour que mes scripts soient exécutés sans avoir à modifier les pages html?

merci de votre aide

ps: le serveur est un XAMP sous windows (... personne n'est parfait!)

Mammouth du PHP | 1967 Messages

13 juil. 2016, 13:52

Un outil de rechercher/remplacer sur tous tes fichiers réglera le problème très vite, sinon cherche du coté du paramètre short_tag du php.ini, mais c'est déconseillé.
Spols
pour les fan de rubik's cube ou pour les curieux ==> le portail francophone du rubik's cube

Petit nouveau ! | 6 Messages

13 juil. 2016, 14:04

merci Spols,
Ta réponse va dans le sens de l'info que je vien de trouver en continuant mes recherches :
modifier le php.ini avec le tag short_open_tag=On