DokuWiki

It's better when it's simple

Outils pour utilisateurs

Outils du site


Panneau latéral

Cette traduction est plus ancienne que la page originale et est peut-être dépassée. Voir ce qui a changé.
Traductions de cette page?:

Découvrir DokuWiki

Options avancées

Pour les entreprises

Notre Communautée


Suivez-nous sur Facebook, Twitter et les autres résaux sociaux.

Notre politique de confidentialité

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 par 189.4.206.113