erreur php après publication ftp via iweb
3 participants
Page 1 sur 1
erreur php après publication ftp via iweb
Bonjour,
Anticipant la disparition annoncée de la possibilité de publier sur mobileme, j'ai trouvé un hébergeur gratuit
Après avoir publié le site par ftp via iweb, j'ai rencontré un problème d'erreur php lors de l'accès à celui-ci sur son nouvel emplacement. En fait chaque page .html de mon site commence par la ligne de code
J'ai résolu le problème en effaçant manuellement toutes ces premières lignes de tous les fichiers html de mon site mais j'en ai dénombré plus d'une bonne vingtaine.... Y a-t-il un moyen dans iweb de faire en sorte que le code du site ne contienne pas cette ligne au début de chaque fichier html ?
Sinon, dois-je m'attendre à refaire la même opération à chaque opération de mise à jour du site ???
Merci de vos conseils
Anticipant la disparition annoncée de la possibilité de publier sur mobileme, j'ai trouvé un hébergeur gratuit
Après avoir publié le site par ftp via iweb, j'ai rencontré un problème d'erreur php lors de l'accès à celui-ci sur son nouvel emplacement. En fait chaque page .html de mon site commence par la ligne de code
- Code:
<?xml version="1.0" encoding="utf-8"?>
- Code:
<? ?>
J'ai résolu le problème en effaçant manuellement toutes ces premières lignes de tous les fichiers html de mon site mais j'en ai dénombré plus d'une bonne vingtaine.... Y a-t-il un moyen dans iweb de faire en sorte que le code du site ne contienne pas cette ligne au début de chaque fichier html ?
Sinon, dois-je m'attendre à refaire la même opération à chaque opération de mise à jour du site ???
Merci de vos conseils
Yellowman- Nouveau
- Messages : 8
Inscription : 07/11/2010 Localisation : Luxembourg
Version iWeb : 3
Publication : MobileMe
Re: erreur php après publication ftp via iweb
Bonjour,
Quel hebergeur ?
Quel hebergeur ?
DrOSX- Administrateur
- Messages : 1338
Inscription : 15/10/2007 Localisation : Atlantique/Altitude 0
Version iWeb : 3
Publication : locale
Re: erreur php après publication ftp via iweb
Il s'agit de 000webhost.com
Yellowman- Nouveau
- Messages : 8
Inscription : 07/11/2010 Localisation : Luxembourg
Version iWeb : 3
Publication : MobileMe
Re: erreur php après publication ftp via iweb
Par ailleurs en fouillant un peu sur le site de l'hébergeur j'ai trouvé la solution suivante qui consiste à modifier le ficher .htaccess (il s'agit d'un fichier cacher qu'il faut faire apparaître dans l'éditeur) et ajouter les lignes 'AddType text/html .html
AddHandler server-parsed .html'.
Il semble que du coup il n'est plus nécessaire de modifier chaque première ligne de chaque fichier html crée par iweb...
En revanche, je ne sais pas si cette manie à des conséquence sur d'autres fonctions ?
AddHandler server-parsed .html'.
Il semble que du coup il n'est plus nécessaire de modifier chaque première ligne de chaque fichier html crée par iweb...
En revanche, je ne sais pas si cette manie à des conséquence sur d'autres fonctions ?
Yellowman- Nouveau
- Messages : 8
Inscription : 07/11/2010 Localisation : Luxembourg
Version iWeb : 3
Publication : MobileMe
Re: erreur php après publication ftp via iweb
Problème des serveurs autorisant les minitags PHP.
Votre serveur autorise la lecture des minitag PHP et donc interprétait la balise xml cité plus haut comme du PHP.
1. En ajoutant ces deux lignes dans le fichier htaccess vous obligez votre serveur à considérer les fichiers html comme de simple fichier html et non comme des fichiers contenant des requêtes PHP .
2. Perso j'utilise une autre méthode : je n'empeche pas mon serveur dinterpreter mes HTML comme des fichiers PHP, au contraire, je l'encourage même à le faire (ce qui me permet de mettre du code PHP dans mes widgets fragmets HTML) mais je désactive les mini-tags PHP (toujours avec le fichier .htaccess), la balise XML des pages d'iWeb ne peut donc pas être prise à tort pour du PHP.
Votre serveur autorise la lecture des minitag PHP et donc interprétait la balise xml cité plus haut comme du PHP.
1. En ajoutant ces deux lignes dans le fichier htaccess vous obligez votre serveur à considérer les fichiers html comme de simple fichier html et non comme des fichiers contenant des requêtes PHP .
2. Perso j'utilise une autre méthode : je n'empeche pas mon serveur dinterpreter mes HTML comme des fichiers PHP, au contraire, je l'encourage même à le faire (ce qui me permet de mettre du code PHP dans mes widgets fragmets HTML) mais je désactive les mini-tags PHP (toujours avec le fichier .htaccess), la balise XML des pages d'iWeb ne peut donc pas être prise à tort pour du PHP.
Re: erreur php après publication ftp via iweb
C'est ce que j'ai effectivement cru comprendre sur le forum de OOwebhost. Pouvez-vous m'indiquer la procédure pour désactiver les minitags PHP ?
Merci
Merci
Yellowman- Nouveau
- Messages : 8
Inscription : 07/11/2010 Localisation : Luxembourg
Version iWeb : 3
Publication : MobileMe
Re: erreur php après publication ftp via iweb
Dans le fichier .htaccess, ajouter la ligne :
- Code:
php_flag short_open_tag off
Re: erreur php après publication ftp via iweb
Désolé de la réponse tardive,
Merci koeklin, je viens de résoudre mon problème grâce à ton aide
Problème résolu !
Merci koeklin, je viens de résoudre mon problème grâce à ton aide
Problème résolu !
Yellowman- Nouveau
- Messages : 8
Inscription : 07/11/2010 Localisation : Luxembourg
Version iWeb : 3
Publication : MobileMe
Sujets similaires
» MobilMe - Erreur de publication
» erreur de publication
» Erreur à la publication
» Message d'erreur dans la publication
» Transmit - Client FTP
» erreur de publication
» Erreur à la publication
» Message d'erreur dans la publication
» Transmit - Client FTP
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|