Parse error: syntax error, unexpected T_STRING

Poster un nouveau sujet   Répondre au sujet

Voir le sujet précédent Voir le sujet suivant Aller en bas

Parse error: syntax error, unexpected T_STRING

Message par rabany le Ven 26 Fév - 17:59

Bonjour,
En essayant de publier un site avec le FTP de iWeb09, le fichier index.html (fichier d'accueil) me donne le message d'erreur suivant:
Parse error: syntax error, unexpected T_STRING in /home/a5278184/public_html/index.html on line 1

Voici le texte:
Code:
<?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=ensemble_baroque_labeaume/Historique.html" /></head><body></body></html>


Merci de m'aider et de me dire où est l'erreur. Je n'ai pas de connaissance du langage utilisé.

rabany
Iweb Apprenti

Nombre de messages: 6
Localisation: St andré lachamp france
Version iWeb: iWeb 4 (09)
Publication: Ftp
Date d'inscription: 26/02/2010

Revenir en haut Aller en bas

Re: Parse error: syntax error, unexpected T_STRING

Message par koeklin le Ven 26 Fév - 22:30

Bonsoir,

Merci de bien vouloir utiliser les balises codes du forum ou cochez la case désactiver le HTML quand vous mettez un code html sur le forum surtout un code de redirection. qui nous ejecte de ce topic vers une page qui n'existe pas sur ce forum à savoir la page
http://iweb-forum.forumpro.fr/ensemble_baroque_labeaume/Historique.html ou un truc dans le genre (doù une page 404 et un retour forcé et rapide vers l'accueil du forum). J'ai dû me connecter une vingtaine de fois sur ce topic pour essayer d'être plus rapide que mon navigateur et pouvoir éditer votre message. Ça va j'ai encore des réflexes à mon âge.

Pour info il n'y a pas d'erreur sur le code de la page index.html, il fait son boulot de redirection à merveille comme j'ai pu le constater par les difficultés que j'ai eu à éditer votre message.

_________________
Débutersurmac.com (tutoriels vidéos): 'iWeb (de la version '06 à la version '09) - mon site iWeb (en construction)

koeklin
Iweb Master

Nombre de messages: 1310
Localisation: le vexin
Version iWeb: iweb 3
Publication: Ftp
Date d'inscription: 20/10/2007

http://www.debutersurmac.com/

Revenir en haut Aller en bas

Re: Parse error: syntax error, unexpected T_STRING

Message par koeklin le Ven 26 Fév - 22:48

Sinon ce problème est souvent rencontré . un exemple :
http://forums.macgeneration.com/forum-iweb/parse-error-syntax-error-unexpected-t_string-232863.html
(dommage que ce topic soit pollué par des plaisanteries graveleuses)
en gros
  • soit il faut apprendre au serveur que les pages sont HTML et éditer le fichier .htaccess
  • soit il faut changer d'hébergeur.

_________________
Débutersurmac.com (tutoriels vidéos): 'iWeb (de la version '06 à la version '09) - mon site iWeb (en construction)

koeklin
Iweb Master

Nombre de messages: 1310
Localisation: le vexin
Version iWeb: iweb 3
Publication: Ftp
Date d'inscription: 20/10/2007

http://www.debutersurmac.com/

Revenir en haut Aller en bas

Re: Parse error: syntax error, unexpected T_STRING

Message par rabany le Sam 27 Fév - 15:03

Finalement, en enlevant cette partie (ci-dessous) sur la première ligne de chaque page avec html, et bien j'ai pu accéder à mes pages....
Code:
<?xml version="1.0" encoding="UTF-8"?>


Merci

rabany
Iweb Apprenti

Nombre de messages: 6
Localisation: St andré lachamp france
Version iWeb: iWeb 4 (09)
Publication: Ftp
Date d'inscription: 26/02/2010

Revenir en haut Aller en bas

Re: Parse error: syntax error, unexpected T_STRING

Message par koeklin le Dim 28 Fév - 2:03

Merci du retour, c'est bon à savoir.

_________________
Débutersurmac.com (tutoriels vidéos): 'iWeb (de la version '06 à la version '09) - mon site iWeb (en construction)

koeklin
Iweb Master

Nombre de messages: 1310
Localisation: le vexin
Version iWeb: iweb 3
Publication: Ftp
Date d'inscription: 20/10/2007

http://www.debutersurmac.com/

Revenir en haut Aller en bas

Re: Parse error: syntax error, unexpected T_STRING

Message par rabany le Dim 28 Fév - 10:42

En fouillant sur le site de mon hébergeur (000webhost.com que je recommande comme hébergeur gratuit), j'ai définitivemet trouvé la raison de cette erreur. La voici exprimée en anglais, telle qu'elle apparaît sur le site:
You may get this error because all .html files are parsed as PHP here. So, if your .html file contains "" tags/text (which shows for file parser that PHP code started), you get this error. This can happen with XML files if they are not using correct content type.

In order to fix this error you need to remove "" symbols or entire tags with these symbols from your HTML page source.
C'est maintenant clair.

rabany
Iweb Apprenti

Nombre de messages: 6
Localisation: St andré lachamp france
Version iWeb: iWeb 4 (09)
Publication: Ftp
Date d'inscription: 26/02/2010

Revenir en haut Aller en bas

Re: Parse error: syntax error, unexpected T_STRING

Message par rabany le Dim 28 Fév - 11:28

Daté du 3 novembre 2008, j'ai également trouvé ces informations sur le support iWeb d'Apple:

"Symptômes
Certains serveurs Web peuvent afficher une erreur sur un site Web créé dans iWeb :
«Erreur d'analyse : erreur d'analyse, T_STRING inattendu dans [nom_fichier].html à la ligne 1 ».
Produits concernés
iWeb
Résolution
Les réglages de certains serveurs Web peuvent empêcher l'analyse de la ligne dans un document iWeb publié qui établit une conformité avec le format XML. Si vous obtenez ce message d'erreur sur votre site Web publié, contactez l'administrateur de votre serveur Web.
Ce problème n'est pas présent sur les sites publiés sur MobileMe."
J'ai contacté l'hébergeur. J'attends sa réponse.

rabany
Iweb Apprenti

Nombre de messages: 6
Localisation: St andré lachamp france
Version iWeb: iWeb 4 (09)
Publication: Ftp
Date d'inscription: 26/02/2010

Revenir en haut Aller en bas

Re: Parse error: syntax error, unexpected T_STRING

Message par rabany le Dim 28 Fév - 12:55

Dans mon message de 9h42, j'ai oublié d'encadrer les codes. Voici ci-dessous le texte correct:

You may get this error because all .html files are parsed as PHP here. So, if your .html file contains
Code:
"<?"
or
Code:
"?>"
tags/text (which shows for file parser that PHP code started), you get this error. This can happen with XML files if they are not using correct content type.

If order to fix this error you need to remove
Code:
"<?"
and
Code:
"?>"
symbols or entire tags with these symbols from your HTML page source.

rabany
Iweb Apprenti

Nombre de messages: 6
Localisation: St andré lachamp france
Version iWeb: iWeb 4 (09)
Publication: Ftp
Date d'inscription: 26/02/2010

Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum