|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() |
Au risque de me faire envoyer bouler pour aller lire les Changelog, je suis passé de EasyPHP à WampServer (dernières versions) et j'obtiens de nombreuses erreurs de parse sur des "else if". Sachant que j'ai vérifié les conventions de codage pour PHP5 ainsi que les éventuels espaces traînant dans mon code, auriez-vous une idée du pourquoi du comment du truc ? Tous mes scripts marchaient impeccablement sous Easyphp.
Vous pouvez maintenant m'envoyer bouler. PS : inutile de me parler d'installation d'Apache & Co. à la main, je suis sous Windows temporairement et doit repasser sous Linux prochainement. |
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : septembre 2005 Messages : 1 741 ![]() |
Je suis passer aussi de EasyPHP à WAMP et je n'ai eu aucune erreur sur aucune de mes page. D'ailleur je vois pas pourquoi tu en aurait. Le else if ne change pas d'un version vPHP à une autre (en tt cas pas a ma connaissance mais je peux me tromper)
|
|
|
00
|
|
|
#3 |
![]() ![]() |
Je pense que ça pourrait venir d'un problème de configuration, il est possible que certains points (short tags, global_vars, etc...) provoquent certaines erreurs...
des parses par contre, ça me semble plus... suprenant... on pourrait avoir un ECM stp ?
__________________
Rédacteur "éclectique" (XML, IRC, Web...) Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC) je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque ! pensez à la balise [code] (bouton #) et au tag (en bas)
|
|
|
00
|
|
|
#4 |
|
Invité régulier
![]() |
J'ai trouvé ! J'ai utilisé plusieurs éditeurs pour coder : UltraEdit, Dev-PHP et phpEd et il semble que des bogues subsistent au niveau des tabulations : certaines sont interprétées comme des espaces d'un éditeur à un autre, voire comme des démultiplications de tabulations (une indentation peut être inetrprétée comme 2 petites indentations à la suite).
Le parseur semble s'en plaindre mais je peux me tromper. Jusque là, la fonction "supprimer les espaces superflus" d'UltraEdit et les suppressions d'indentations m'ont été utiles et plusieurs de mes scripts fonctionnent à nouveau. Penser donc à activer l'affichage des caractères invisibles de formatage (les marqueurs "retour chariot", "tabulation" et compagnie). Je tag le topic comme Résolu mais s'il y a des compléments d'info je reste preneur. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com