| |||||||
| Forum iWeb Aide pour l'utilisation d'iWeb et iWeb Enhancer. Exemple de sites, trucs et astuces. |
| Publicité |
![]() |
| | Outils de la discussion | Modes d'affichage |
| | Parse error: syntax error, unexpected T_STRING | #1 |
| Nouveau membre Date d'inscription: 05/09/08
Messages: 1
Disco: ![]() | Bonjour, J'aı commence a faıre mon sıte. Puıs je me suıs rendu compte que c'etaıt plus rapıde avec iweb (je suıs sur mac a temps partıel). Donc j'aı ouvert mon projet avec iweb et contınue a l'amelıorer. Lorsque je le publıe dans un dossıer cela fonctıonne. Maıs lorsque des que je l'aı upload a l'adresse. www.inter-mil.com le navıgateur affıche: Parse error: syntax error, unexpected T_STRING in /system/hostingusers/inter-mil/www/index.html on line 1 voila la page en question: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title> </title> <meta http-equiv="refresh" content="0;url= Intermil/Film_Intermil.html" /> </head> <body> </body> </html> J'avoue etre dans le flou total. Pourquoı une foıs uploader le navıgateur le lıt dıfferement? Sı quelqu'un a une idee. Merci | |
| | | |
| Publicité |
| |
| | | #2 |
| Membre confirmé Date d'inscription: 09/07/08
Messages: 154
Disco: ![]() | Je pense que tu devrais plutôt poser la question ici. http://forums.macgeneration.com/developpement-web/ | |
| | | |
| | #3 | |
| Accro à MacG Date d'inscription: 12/07/04 Localisation: $PWD
Messages: 4346
Disco: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Le serveur web de ton hébergement passe les .html à PHP, déjà c'pas cool. Et c'est à cause du prologue xml "<?xml version="1.0" encoding="UTF-8"?>" (c'est très bien qu'il soit là si tu écris du XHTML ne l'enlève pas, mais alors laisse tomber iWeb....) php crois que les <? sont pour lui. Plusieurs solutions : - configurer ton serveur pourqu'il ne passe pas par php pour les .html (dans le httpd.conf) - désactiver les short tag pour PHP (faudrat utiliser <?php ?>, ce qui est mieux que <? ?>) (dans le php.ini) - ou alors faire écrire à PHP le prologue xml si tu ne peux pas toucher aux configs Code: <?php echo '<?xml version="1.0" encoding="UTF-8"?>',"\n"; ?> | |
| -------------------- | ||
| | | |
| | #4 | |
| Bannis Date d'inscription: 01/06/04 Localisation: Stanford CA
Messages: 4666
Disco: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | NO BOM (Byte-order mark) http://en.wikipedia.org/wiki/UTF-8 puis desactive .html pour php // completement cretin comme config ????? comme le dit plus haut p4bl0 | |
| Dernière modification par tatouille ; 05/09/2008 à 19h06. | ||
| | | |
| | #5 | ||
| Accro à MacG Date d'inscription: 12/07/04 Localisation: $PWD
Messages: 4346
Disco: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Citation:
c'est un i sans le point et à peine plus petit, bizarre ^^ @tatouille: tu penses que ça a un rapport avec le BOM les char àlakon en début de document ? J'ai eu des problèmes avec et rien ne s'affichait, juste une ligne blanch en plus qui me crassait mon design (jusqu'à ce que je m'aperçoive que l'éditeur du gars avec qui je bossais mettait le òai en enregistrant certains fichiers avec le BOM sans donner de raisons... :-/). Au passage je viens de trouver ce char UTF-8... ɷ Et mon U+0277 c'est du poulet ? | ||
| -------------------- | |||
| | | ||
| | #6 | |
| Rompu à MacG Date d'inscription: 08/03/05 Localisation: La Belle Gigue
Messages: 5322
Disco: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | ||
|
--------------------
Où cours-je, mes potes iront… © Le Chat – Tutoriel express xhtml + css | ||
| | | |
| | #7 | |
| Accro à MacG Date d'inscription: 12/07/04 Localisation: $PWD
Messages: 4346
Disco: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | http://unicode.coeurlumiere.com/ ça viens de là ![]() Ն (manque une b*** mais c'est une question d'interprétation... )(j'ai regarder que la première page sur 16, mais y a tout les char unicode sur le site) | |
|
--------------------
Dernière modification par p4bl0 ; 06/09/2008 à 17h38. | ||
| | | |
| | Parse error | #8 |
| Membre junior Date d'inscription: 19/12/08
Messages: 10
Disco: ![]() | Bon alors si j'ai bien compris le souci (que j'ai eu c'est pour ça que j'écris ici): il s'agit d'un conflit de syntaxe entre le xml utilisé par iweb et le php de certains fournisseurs qui fait que les navigateur croient lire du php et que c'est de l'xml. La solution que j'ai utilisée est de créer un fichier nommé ".htaccess" (en fait les fichiers qui commencent par un point sont cachés par mac os et je préfère les renommer après ftp. ce fichier est un fichier txt qui comporte la phrase suivante: php_flag short_open_tag off ou bien php_value short_open_tag 0 il faut aussi enlever le .txt de la fin si votre textedit l'ajoute par défaut. Ok j'avoue j'ai pas inventé tout ça tout seul, j'ai juste traduit la page ci-après: http://answers.yahoo.com/question/in...2040450AAY1T8u | |
| | | |
| | #9 | |
| Accro à MacG Date d'inscription: 27/05/08 Localisation: Là bas.
Messages: 1804
Disco: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Si tu veux faire un fichier htaccess ,suit plutôt le tuto du site du zéro. http://www.siteduzero.com/tutoriel-3...-htaccess.html et utilises smultron. c'est plus clair. http://tuppis.com/smultron/ A+ | |
|
--------------------
[#] [@PierreAuvergne] | ||
| | | |
| | #10 | ||
| Membre d'élite Date d'inscription: 23/08/05 Localisation: de loin
Messages: 1148
Disco: ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Citation:
Où places tu ce fichier .htacces ?, à la racine je suppose ? Mais, j'ai testé et j'obtiens cette erreur : "Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request." Je suis chez freeheberg pour info ... Une idée ? | ||
| -------------------- | |||
| | | ||
| | #11 | |
| Membre d'élite Date d'inscription: 23/08/05 Localisation: de loin
Messages: 1148
Disco: ![]() ![]() ![]() ![]() ![]() ![]() ![]() | J'ai contacté mon hébergeur pour lui soumettre mon problème. Voici sa réponse : "Non, on autorise le short tag car la majorité des webmasters ont la flemme de faire le <?php complet. Et pour ne pas permettre de bloquer la publicité automatique, on empêche la modification du php.ini via un .htaccess. Donc, comme tu l'aura deviné, la seule solution est d'enlever le <?xml qui en terme de code ne sert strictement à rien ! (excepté pour savoir avec quoi on bosse, mais 100 % des navigateurs savent sur quoi on bosse donc pas besoin de le préciser). On peux me sortir la règle de compatibilité xhtml, mais personnellement, cette règle ne vaut rien sur un site puisque dans tous les cas, google vous comprendra, et les navigateurs vous comprendront." Qu'en pensez-vous ? Vraiment aucune autre solution ? | |
| -------------------- | ||
| | | |
| | #12 | ||
| Accro à MacG Date d'inscription: 12/07/04 Localisation: $PWD
Messages: 4346
Disco: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Citation:
Code: <?php echo '<?xml version="1.0" encoding="utf-8"?>'; ?> | ||
| -------------------- | |||
| | | ||
| | #13 | |
| Membre junior Date d'inscription: 19/12/08
Messages: 10
Disco: ![]() | Bah la solution du htaccess (oui, dans la racine là où tu as ton index.html) m'évite surtout de remodifier toutes les pages générées par iWeb à chaque fois que je mets a jour le site. Ca marche sur free et sur le site officiel du boulot. Peut être -effectivement- que la modife n'est pas acceptée par tous les hébergeurs pour des raisons diverses et surement valables, mais en gros ca m'a pris 20 secondes et je n'ai à le faire qu'une fois (enfin sauf en cas d'écrasement du serveur). Ceci dit pas exclu que ce ne soit pas le plus efficace. Le mieux serait que tu puisses générer des pages pour autre chose que mobile.me et ses droits accablants avec iWeb... | |
| | | |
| | #14 | |
| Membre d'élite Date d'inscription: 23/08/05 Localisation: de loin
Messages: 1148
Disco: ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Bon, je vois pas trop d'issues à mon problème ... le .htacces ne fonctionne pas à cause d'une restriction sur le serveur .... J'ai fait un test avec rapidweaver, mais le code généré est le même. @ p4bl0 : moi j'veux bien, mais que faire à la place ? hein ? | |
| -------------------- | ||
| | | |
| | #15 | |
| Membre d'élite Date d'inscription: 12/10/07 Localisation: Québec
Messages: 1114
Disco: ![]() ![]() ![]() | sur quel hébergeur est tu ? | |
| -------------------- | ||
| | | |
| | #16 | |
| Membre d'élite Date d'inscription: 23/08/05 Localisation: de loin
Messages: 1148
Disco: ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Freeheberg ... | |
| -------------------- | ||
| | | |
| | #17 | |
| Accro à MacG Date d'inscription: 12/07/04 Localisation: $PWD
Messages: 4346
Disco: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | ||
| -------------------- | ||
| | | |
| | #18 | |
| Bannis Date d'inscription: 01/06/04 Localisation: Stanford CA
Messages: 4666
Disco: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | ||
| | | |
![]() |
| |
| Tags |
| parse, syntax, tstring, unexpected |
| Utilisateurs regardant la discussion actuelle : 1 (0 membre(s) et 1 invité(s)) | |
| Outils de la discussion | |
| Modes d'affichage | |
Discussions similaires | ||||
| Discussion | Auteur | Forum | Réponses | Dernier message |
| Parse error: syntax error, unexpected T_VARIABLE in | Martin123 | Développement web | 1 | 21/11/2007 20h16 |
| PHP syntax error, unexpected T_VARIABLE, je ne vois pas ou | alpking | Développement web | 7 | 08/11/2006 16h07 |
| Pd d'installation Mac OS X. Unexpected error (code O). Késako ? | Xto | Mac OS X | 0 | 23/12/2005 15h59 |
| Parse error: parse error in /Users/....., je me suis tenté, j'ai loupé | jamess | Développement web | 1 | 06/05/2005 14h24 |
| error#-50 | jmg | iPhone | 1 | 30/07/2002 23h22 |