Administrateur PHPfrance |
9782 Messages
28 juin 2021, 11:29
output started at /config.php:19
Moi je commencerai par regarder dans le fichier config.php à la ligne 19
Ce message d'erreur indique que tu envoies du contenu au navigateur (dans ce fichier config.php) puis un peu plus loin tu utilises la fonction header() (dans le fichier session.php à la ligne 1035).
Or pour pouvoir utiliser la fonction header() il ne faut pas que tu aies envoyé du HTML, du texte, un retour à la ligne ou même un espace.
Un piège classique c'est dans un fichier inclus d'utiliser la balise de fermeture PHP en fin de fichier ?> et d'oublier un espace ou un retour à la ligne.
La bonne pratique est de ne
jamais terminer un script PHP par ?> car ça ne sert à rien
Quand tout le reste a échoué, lisez le mode d'emploi...