TI Québec - Le forum des professionnels en TI au Québec !
29 Juillet 2010, 09:56:42 *
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avez-vous perdu votre courriel d'activation?

Connexion avec identifiant, mot de passe et durée de la session
Nouvelles: TI-Québec est tout nouveau... créez-votre compte et commencez à participer dès maintenant!
 
   Accueil   Aide Rechercher Identifiez-vous Inscrivez-vous  
Pages: [1]
  Imprimer  
Auteur Fil de discussion: Premature end of script headers  (Lu 1363 fois)
Firefox
Administrateur
Octet
*****

Karma: 0
Messages: 17



« le: 22 Août 2008, 16:50:28 »

J'ai voulu essayer une fonction php sur mon hébergeur et je suis tombé sur une erreur 500. J'ai été voir dans les logs d'apache et ça affiche l'erreur "Premature end of script headers". J'ai fait quelques tests, tous mes autres scripts php fonctionnent et j'ai même été jusqu'à réduire le code à un simple print(); mais me fait toujours l'erreur. :

Quelqu'un aurait une idée?
Journalisée
Homer
Administrateur
Octet
*****

Karma: 0
Messages: 17



« Répondre #1 le: 22 Août 2008, 21:06:14 »

J'ai déjà eu ce problème.  J'utilisais BBEdit sur Mac et j'avais sauvegardé le fichier avec l'encodage "UTF-8".  Il y a aussi l'encodage "UTF-8 (No BOM)" qui lui fonctionne bien... Je sais pas ce qu'est le BOM, mais php n'aimait pas!
Journalisée
Firefox
Administrateur
Octet
*****

Karma: 0
Messages: 17



« Répondre #2 le: 22 Août 2008, 21:16:34 »

Merci de l'info. Je vais vérifier ça lundi.

Pour le BOM, j'ai fait une recherche, c'est quelques caractères qui sont ajoutés au début du fichier pour identifier l'encodage du fichier. C'est intéressant, je le savais pas non plus Tire la langue
Journalisée
Firefox
Administrateur
Octet
*****

Karma: 0
Messages: 17



« Répondre #3 le: 26 Août 2008, 18:50:08 »

Ça ne fonctionne pas, j'ai même essayé de créer un fichier avec Eclipse, un avec Notepad++ et un avec bloc note. Les 3 produisent l'erreur d'apache.

J'upload les fichiers avec FileZilla, dernière version stable. Les configurations de transfert sont par défaut, les fichiers php sont transférés en ascii.
Journalisée
Homer
Administrateur
Octet
*****

Karma: 0
Messages: 17



« Répondre #4 le: 26 Août 2008, 21:35:10 »

Bizare...

Ça bug que chez l'hébergeur?  En local ça marche ?
Journalisée
Firefox
Administrateur
Octet
*****

Karma: 0
Messages: 17



« Répondre #5 le: 27 Août 2008, 18:21:07 »

Mon problème est réglé. C'était les permissions sur les fichiers qui étaient invalides. Ils avaient les permissions 664 et ils doivent avoir les permissions 644. Changer le umask a rien donné pour les fichiers transféré par sftp avec FileZilla et pas moyen de changer les permissions par défaut dans FileZilla. J'ai essayé WinSCP(merci a Homer pour la suggestion), j'ai facilement trouvé l'option pour modifier les permissions par défaut et tout fonctionne.
Journalisée
Pages: [1]
  Imprimer  
 
Aller à:  

Propulsé par MySQL Propulsé par PHP Powered by SMF 1.1.5 | SMF © 2006-2007, Simple Machines LLC XHTML 1.0 Transitionnel valide ! CSS valide !
Page générée en 0.175 secondes avec 17 requêtes.

Google visited last this page Aujourd'hui à 07:06:14