Parse error: syntax error, unexpected T_STRING

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

Parse error: syntax error, unexpected T_STRING

Message par rabany le 26/2/2010, 18: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
Nouveau

Messages : 7
Inscription : 26/02/2010 Localisation : St andré lachamp france
Version iWeb : A remplir!
Publication : Ftp integré

Revenir en haut Aller en bas

Re: Parse error: syntax error, unexpected T_STRING

Message par koeklin le 26/2/2010, 23: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)
Pas d'aide par message privé - merci.

koeklin
Membre Pathologique

Messages : 1924
Inscription : 20/10/2007 Localisation : le vexin
Version iWeb : A remplir!
Publication : Ftp integré

http://www.debutersurmac.com/

Revenir en haut Aller en bas

Re: Parse error: syntax error, unexpected T_STRING

Message par koeklin le 26/2/2010, 23: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)
Pas d'aide par message privé - merci.

koeklin
Membre Pathologique

Messages : 1924
Inscription : 20/10/2007 Localisation : le vexin
Version iWeb : A remplir!
Publication : Ftp integré

http://www.debutersurmac.com/

Revenir en haut Aller en bas

Re: Parse error: syntax error, unexpected T_STRING

Message par rabany le 27/2/2010, 16: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
Nouveau

Messages : 7
Inscription : 26/02/2010 Localisation : St andré lachamp france
Version iWeb : A remplir!
Publication : Ftp integré

Revenir en haut Aller en bas

Re: Parse error: syntax error, unexpected T_STRING

Message par koeklin le 28/2/2010, 03: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)
Pas d'aide par message privé - merci.

koeklin
Membre Pathologique

Messages : 1924
Inscription : 20/10/2007 Localisation : le vexin
Version iWeb : A remplir!
Publication : Ftp integré

http://www.debutersurmac.com/

Revenir en haut Aller en bas

Re: Parse error: syntax error, unexpected T_STRING

Message par rabany le 28/2/2010, 11: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
Nouveau

Messages : 7
Inscription : 26/02/2010 Localisation : St andré lachamp france
Version iWeb : A remplir!
Publication : Ftp integré

Revenir en haut Aller en bas

Re: Parse error: syntax error, unexpected T_STRING

Message par rabany le 28/2/2010, 12: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
Nouveau

Messages : 7
Inscription : 26/02/2010 Localisation : St andré lachamp france
Version iWeb : A remplir!
Publication : Ftp integré

Revenir en haut Aller en bas

Re: Parse error: syntax error, unexpected T_STRING

Message par rabany le 28/2/2010, 13: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
Nouveau

Messages : 7
Inscription : 26/02/2010 Localisation : St andré lachamp france
Version iWeb : A remplir!
Publication : Ftp integré

Revenir en haut Aller en bas

Re: Parse error: syntax error, unexpected T_STRING

Message par koeklin le 8/12/2010, 18:42

Un petit up sur ce topic :
Dans le dossier racine de votre serveur se trouve un fichier .htaccess
ouvrez le avec un éditeur de texte de type fraise texWrangler
trouvez à l'interieur une ligne avec
le contenu suivant:

Code:
short_open_tag  On
et changez le en

Code:
short_open_tag  Off

Si vous n'en trouvez pas créez une ligne
Code:
php_flag short_open_tag off

Sauvez et vérifiez l'affichage de votre site.

Source http://myiweb.atspace.com/iweb/PHP_parse_error.html
Thanks to Wyodor

-------------------
Débutersurmac.com (tutoriels vidéos): 'iWeb (de la version '06 à la version '09) - mon site iWeb (en construction)
Pas d'aide par message privé - merci.

koeklin
Membre Pathologique

Messages : 1924
Inscription : 20/10/2007 Localisation : le vexin
Version iWeb : A remplir!
Publication : Ftp integré

http://www.debutersurmac.com/

Revenir en haut Aller en bas

Merci

Message par rabany le 8/12/2010, 19:02

J'ai résolu le problème comme je l'ai indiqué plus haut. Je ne pense pas avoir accès au fichier .htaccess de mon hébergeur. Je vais regarder. En tout cas, merci.

rabany
Nouveau

Messages : 7
Inscription : 26/02/2010 Localisation : St andré lachamp france
Version iWeb : A remplir!
Publication : Ftp integré

Revenir en haut Aller en bas

Re: Parse error: syntax error, unexpected T_STRING

Message par Contenu sponsorisé Aujourd'hui à 10:39


Contenu sponsorisé


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