Précédent   Forum des professionnels en informatique > PHP > Outils > WAMP
WAMP Forum d'entraide sur WAMP (Windows Apache MySQL PHP) : installation, utilisation, etc.
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 15/08/2006, 13h21   #1
Invité régulier
 
Inscription : juillet 2006
Messages : 15
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : juillet 2006
Messages : 15
Points : 6
Points : 6
Envoyer un message via MSN à appzer0
Par défaut Parse error lors de PHP4 -> PHP5

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.
appzer0 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/08/2006, 13h33   #2
Rédacteur
 
Avatar de Yoshio
 
Homme
Inscription : septembre 2005
Messages : 1 741
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 24
Localisation : Belgique

Informations forums :
Inscription : septembre 2005
Messages : 1 741
Points : 1 497
Points : 1 497
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)
Yoshio est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/08/2006, 13h35   #3
Rédacteur
 
Avatar de Swoög
 
Inscription : janvier 2003
Messages : 6 053
Détails du profil
Informations personnelles :
Âge : 24

Informations forums :
Inscription : janvier 2003
Messages : 6 053
Points : 7 144
Points : 7 144
Envoyer un message via MSN à Swoög Envoyer un message via Skype™ à Swoög
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)
Swoög est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/08/2006, 13h44   #4
Invité régulier
 
Inscription : juillet 2006
Messages : 15
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : juillet 2006
Messages : 15
Points : 6
Points : 6
Envoyer un message via MSN à appzer0
Par défaut Résolu !

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.
appzer0 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 05h21.


 
 
 
 
Partenaires

Hébergement Web