DokuWiki

It's better when it's simple

Outils pour utilisateurs

Outils du site


fr:faq:sessioncookie

Envoi impossible du cookie de session

:?: J'ai modifié le fichier config et j'obtiens maintenant ce genre d'erreurs :

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/codecrai/public_html/wiki/conf/dokuwiki.php:81) in /home/codecrai/public_html/wiki/inc/common.php on line 22

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/codecrai/public_html/wiki/conf/dokuwiki.php:81) in /home/codecrai/public_html/wiki/inc/common.php on line 22

Warning: Cannot modify header information - headers already sent by (output started at /home/codecrai/public_html/wiki/conf/dokuwiki.php:81) in /home/codecrai/public_html/wiki/doku.php on line 123

:!: Cela se produit quand votre éditeur ajoute un retour à la ligne après la fermeture ?> de la balise PHP. L'envoi de la réponse au client commence avec cette ligne, et PHP ne peut donc plus envoyer de cookies ou d'en-têtes. Pour corriger cela, enlevez ce retour à la ligne, ou supprimez complètement la balise de fermante. Assurez-vous également qu'il n'y a aucune espace avant la balise ouvrante <?php.

Définir l'encodage dans Notepad2 :!: Le même genre de problème peut se produire quand des caractères non ASCII sont utilisés dans le fichier de configuration, et que votre éditeur enregistre le fichier en UTF-8 avec une Marque d'ordre des octets. La solution est alors d'enregistrer ce fichier avec un logiciel qui n'écrit pas cette marque, ou vous permet de ne pas la mettre. Le logiciel gratuit Notepad2 fait cela correctement, en utilisant l'option EncodingUTF-8.

:!: Cette erreur s'affiche également quand une autre erreur PHP se produit d'abord, car elle provoque alors l'envoi de la réponse en affichant un message d'erreur. Si une autre erreur s'est produite avant le message “cannot send session cookie”, vous devez la corriger d'abord.

fr/faq/sessioncookie.txt · Dernière modification : 2008-08-10 02:08 de 189.4.206.113

Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki