1. L'erreur signalée lorsque PHP utilise la session est la suivante :
Avertissement : session_start() [function.session-start] : Impossible d'envoyer le limiteur de cache de session - en-têtes déjà envoyés
Solution :
1. Remplacez output_buffering=off dans php.ini par output_buffering=4096
2. php.ini Est-ce que session.save_path est défini ?
3. Remplacez session.auto_start = 0 dans pgp.ini par session.auto_start = 1
4. ( ) Il ne doit y avoir aucune sortie avant, et il doit être placé sur la première ligne ; tous les caractères précédant le code PHP de session_start() sont considérés comme des en-têtes. Autrement dit, placez session_start();......?> au début du fichier, et il ne peut y avoir aucun caractère devant ne peut pas résoudre le problème, vous pouvez utiliser UltraEdit-32. Enregistrez-le au format UTF-8.
2. L'erreur qui se produit lorsque PHP utilise la session est la suivante :
Avertissement : session_start() : Impossible de démarrer la session lorsque les en-têtes sont déjà envoyés
Avertissement : Impossible de modifier informations d'en-tête - en-têtes déjà envoyés par (sortie commencée à
L'erreur signalée ici est qu'il y a des espaces supplémentaires, comme indiqué ci-dessous.
Supprimer les espaces supplémentaires espaces et vous pouvez
Recommandé :Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!