Précédent   Forum Mac > Création sur Mac - iLife et Pro > Développement web > Forum iWeb



Forum iWeb Aide pour l'utilisation d'iWeb et iWeb Enhancer. Exemple de sites, trucs et astuces.

Publicité

Réponse
 
Outils de la discussion Modes d'affichage
Vieux 05/09/2008, 08h55
Parse error: syntax error, unexpected T_STRING
  #1
Nouveau membre
 
Date d'inscription: 05/09/08
Messages: 1
Disco: monnocha peut rentrer, mais pas en tennis
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
monnocha est déconnecté   Réponse avec citation
Publicité
Vieux 05/09/2008, 10h09
Exclamation pose la question dans la section dev-web
  #2
Membre confirmé
 
Avatar de bananafighter
 
Date d'inscription: 09/07/08
Messages: 154
Disco: bananafighter attend tout seul sur la banquette
Je pense que tu devrais plutôt poser la question ici.
http://forums.macgeneration.com/developpement-web/
bananafighter est déconnecté   Réponse avec citation
Vieux 05/09/2008, 16h30   #3
Accro à MacG
 
Avatar de p4bl0
 
Date d'inscription: 12/07/04
Localisation: $PWD
Messages: 4346
Disco: p4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGeneration
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"; ?>
--------------------
p4bl0 est déconnecté   Réponse avec citation
Vieux 05/09/2008, 19h03   #4
Bannis
 
Avatar de tatouille
 
Date d'inscription: 01/06/04
Localisation: Stanford CA
Messages: 4666
Disco: tatouille va entrer à l'Olympe de MacGenerationtatouille va entrer à l'Olympe de MacGenerationtatouille va entrer à l'Olympe de MacGenerationtatouille va entrer à l'Olympe de MacGenerationtatouille va entrer à l'Olympe de MacGenerationtatouille va entrer à l'Olympe de MacGenerationtatouille va entrer à l'Olympe de MacGenerationtatouille va entrer à l'Olympe de MacGenerationtatouille va entrer à l'Olympe de MacGenerationtatouille va entrer à l'Olympe de MacGenerationtatouille va entrer à l'Olympe de MacGeneration
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

Citation:
Envoyé par monnocha Voir le message
Bonjour,

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

Dernière modification par tatouille ; 05/09/2008 à 19h06.
tatouille est déconnecté   Réponse avec citation
Vieux 06/09/2008, 02h36   #5
Accro à MacG
 
Avatar de p4bl0
 
Date d'inscription: 12/07/04
Localisation: $PWD
Messages: 4346
Disco: p4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGeneration
Citation:
Envoyé par monnocha Voir le message
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
C'quoi ce caractère que t'utilise pour la moitié de tes i ??
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 ?
--------------------
p4bl0 est déconnecté   Réponse avec citation
Vieux 06/09/2008, 13h50   #6
Rompu à MacG
 
Avatar de gloup gloup
 
Date d'inscription: 08/03/05
Localisation: La Belle Gigue
Messages: 5322
Disco: gloup gloup , the world is yours !gloup gloup , the world is yours !gloup gloup , the world is yours !gloup gloup , the world is yours !gloup gloup , the world is yours !gloup gloup , the world is yours !gloup gloup , the world is yours !gloup gloup , the world is yours !gloup gloup , the world is yours !gloup gloup , the world is yours !gloup gloup , the world is yours !
Citation:
Envoyé par p4bl0 Voir le message
Au passage je viens de trouver ce char UTF-8...
ɷ

Et mon U+0277 c'est du poulet ?


En voilà un qui va bien servir sur les forums
--------------------
Où cours-je, mes potes iront… © Le Chat – Tutoriel express xhtml + css
gloup gloup est déconnecté   Réponse avec citation
Vieux 06/09/2008, 17h32   #7
Accro à MacG
 
Avatar de p4bl0
 
Date d'inscription: 12/07/04
Localisation: $PWD
Messages: 4346
Disco: p4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGeneration
Citation:
Envoyé par gloup gloup Voir le message


En voilà un qui va bien servir sur les forums
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.
p4bl0 est déconnecté   Réponse avec citation
Vieux 19/12/2008, 21h07
Parse error
  #8
Membre junior
 
Date d'inscription: 19/12/08
Messages: 10
Disco: ascaris1 peut rentrer, mais pas en tennis
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
ascaris1 est déconnecté   Réponse avec citation
Vieux 20/12/2008, 06h53   #9
Accro à MacG
 
Date d'inscription: 27/05/08
Localisation: Là bas.
Messages: 1804
Disco: pierre-auvergne organise des soirées VIP MacGenerationpierre-auvergne organise des soirées VIP MacGenerationpierre-auvergne organise des soirées VIP MacGenerationpierre-auvergne organise des soirées VIP MacGenerationpierre-auvergne organise des soirées VIP MacGenerationpierre-auvergne organise des soirées VIP MacGenerationpierre-auvergne organise des soirées VIP MacGenerationpierre-auvergne organise des soirées VIP MacGenerationpierre-auvergne organise des soirées VIP MacGenerationpierre-auvergne organise des soirées VIP MacGenerationpierre-auvergne organise des soirées VIP MacGeneration
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]
pierre-auvergne est déconnecté   Réponse avec citation
Vieux 20/12/2008, 10h50   #10
Membre d'élite
 
Avatar de fanougym
 
Date d'inscription: 23/08/05
Localisation: de loin
Messages: 1148
Disco: fanougym est un habitué qui fait la bise au DJfanougym est un habitué qui fait la bise au DJfanougym est un habitué qui fait la bise au DJfanougym est un habitué qui fait la bise au DJfanougym est un habitué qui fait la bise au DJfanougym est un habitué qui fait la bise au DJfanougym est un habitué qui fait la bise au DJ
Citation:
Envoyé par ascaris1 Voir le message

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
J'ai exactement le même problème ...
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 ?
--------------------
fanougym est déconnecté   Réponse avec citation
Vieux 20/12/2008, 14h16   #11
Membre d'élite
 
Avatar de fanougym
 
Date d'inscription: 23/08/05
Localisation: de loin
Messages: 1148
Disco: fanougym est un habitué qui fait la bise au DJfanougym est un habitué qui fait la bise au DJfanougym est un habitué qui fait la bise au DJfanougym est un habitué qui fait la bise au DJfanougym est un habitué qui fait la bise au DJfanougym est un habitué qui fait la bise au DJfanougym est un habitué qui fait la bise au DJ
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 ?
--------------------
fanougym est déconnecté   Réponse avec citation
Vieux 20/12/2008, 15h19   #12
Accro à MacG
 
Avatar de p4bl0
 
Date d'inscription: 12/07/04
Localisation: $PWD
Messages: 4346
Disco: p4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGeneration
Citation:
Envoyé par fanougym Voir le message
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 ?
écoute pas ces plus-ou-moins conneries :
Code:
<?php echo '<?xml version="1.0" encoding="utf-8"?>'; ?>
--------------------
p4bl0 est déconnecté   Réponse avec citation
Vieux 20/12/2008, 17h52   #13
Membre junior
 
Date d'inscription: 19/12/08
Messages: 10
Disco: ascaris1 peut rentrer, mais pas en tennis
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...
ascaris1 est déconnecté   Réponse avec citation
Vieux 20/12/2008, 20h14   #14
Membre d'élite
 
Avatar de fanougym
 
Date d'inscription: 23/08/05
Localisation: de loin
Messages: 1148
Disco: fanougym est un habitué qui fait la bise au DJfanougym est un habitué qui fait la bise au DJfanougym est un habitué qui fait la bise au DJfanougym est un habitué qui fait la bise au DJfanougym est un habitué qui fait la bise au DJfanougym est un habitué qui fait la bise au DJfanougym est un habitué qui fait la bise au DJ
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 ?
--------------------
fanougym est déconnecté   Réponse avec citation
Vieux 20/12/2008, 20h21   #15
Membre d'élite
 
Avatar de zepatente
 
Date d'inscription: 12/10/07
Localisation: Québec
Messages: 1114
Disco: zepatente invite les filles à danser sur le dance floorzepatente invite les filles à danser sur le dance floorzepatente invite les filles à danser sur le dance floor
sur quel hébergeur est tu ?
--------------------
zepatente est déconnecté   Réponse avec citation
Vieux 20/12/2008, 20h35   #16
Membre d'élite
 
Avatar de fanougym
 
Date d'inscription: 23/08/05
Localisation: de loin
Messages: 1148
Disco: fanougym est un habitué qui fait la bise au DJfanougym est un habitué qui fait la bise au DJfanougym est un habitué qui fait la bise au DJfanougym est un habitué qui fait la bise au DJfanougym est un habitué qui fait la bise au DJfanougym est un habitué qui fait la bise au DJfanougym est un habitué qui fait la bise au DJ
Freeheberg ...
--------------------
fanougym est déconnecté   Réponse avec citation
Vieux 22/12/2008, 16h23   #17
Accro à MacG
 
Avatar de p4bl0
 
Date d'inscription: 12/07/04
Localisation: $PWD
Messages: 4346
Disco: p4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGenerationp4bl0 organise des soirées VIP MacGeneration
Citation:
Envoyé par fanougym Voir le message
@ p4bl0 : moi j'veux bien, mais que faire à la place ?
hein ?
...
...
Tu vois toujours pas ?
Scroll vers le haut et relis mon post...
...
ça y est ?

--------------------
p4bl0 est déconnecté   Réponse avec citation
Vieux 26/12/2008, 07h57   #18
Bannis
 
Avatar de tatouille
 
Date d'inscription: 01/06/04
Localisation: Stanford CA
Messages: 4666
Disco: tatouille va entrer à l'Olympe de MacGenerationtatouille va entrer à l'Olympe de MacGenerationtatouille va entrer à l'Olympe de MacGenerationtatouille va entrer à l'Olympe de MacGenerationtatouille va entrer à l'Olympe de MacGenerationtatouille va entrer à l'Olympe de MacGenerationtatouille va entrer à l'Olympe de MacGenerationtatouille va entrer à l'Olympe de MacGenerationtatouille va entrer à l'Olympe de MacGenerationtatouille va entrer à l'Olympe de MacGenerationtatouille va entrer à l'Olympe de MacGeneration
Citation:
Envoyé par p4bl0 Voir le message
écoute pas ces plus-ou-moins conneries :
c'est plus que moins tu peux lui repondre qu il devrait pointer a l'ANPE pour une place de jardinier
mias c'est quoi ces mecs gogole 1er c'est son ami
tatouille est déconnecté   Réponse avec citation

Réponse
Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non




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


Fuseau horaire GMT +1. Il est actuellement 19h09.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.6.0
Version française #20 par l'association vBulletin francophone
CNIL N°1009176viagra