A voir également:
- La fameux erreur " headers already sent by "
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Erreur 1001 outlook - Accueil - Bureautique
- Erreur 5000 france tv - Forum iPhone
- Erreur 38 free ✓ - Forum Mobile
1 réponse
Utilisateur anonyme
Modifié par le père. le 11/06/2014 à 15:53
Modifié par le père. le 11/06/2014 à 15:53
Bonjour
output started at /home/.../database_connect.php:19
C'est là que les premiers caractères ont été envoyés, c'est de ce côté là qu'il faut chercher. Si ton fichier database_connect.php se termine par ?>, supprime ce ?> car il ne sert à rien et il y a sans doute des caractères à la fin du fichier.
C'est d'ailleurs ce qui est recommandé dans le manuel PHP, bien qu'on voie la plupart des programmeurs continuer à mettre ce ?> en fin de fichier.
Si ça marche en local, c'est peut-être simplement que les données sont mises en cache - donc pas envoyées aussitôt - chez toi, alors qu'en ligne tu n'as pas cette mise en cache.
output started at /home/.../database_connect.php:19
C'est là que les premiers caractères ont été envoyés, c'est de ce côté là qu'il faut chercher. Si ton fichier database_connect.php se termine par ?>, supprime ce ?> car il ne sert à rien et il y a sans doute des caractères à la fin du fichier.
C'est d'ailleurs ce qui est recommandé dans le manuel PHP, bien qu'on voie la plupart des programmeurs continuer à mettre ce ?> en fin de fichier.
Si ça marche en local, c'est peut-être simplement que les données sont mises en cache - donc pas envoyées aussitôt - chez toi, alors qu'en ligne tu n'as pas cette mise en cache.