Message de mab 22 Déc 2008, 16:59
Bonjour,
contexte : serveur apache/v.3.0.2/linux
Quand je clique sur le bouton "fiche couple", lors d'un affichage d'un mariage, j'ai un message d'erreur :
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /racineweb/genealogie/html/Fiche_Couple_txt.php:4) in /racineweb/genealogie/html/Fiche_Couple_txt.php on line 5
Le reste de la page s'affiche tout de même, mais en texte brut.
Vu que je viens de migrer de version, aurais-je un problème quelque part ?
Message de jlsviro 22 Déc 2008, 17:22
Avez-vous un répertoire pour les sessions ? Vous pouvez regarder dans le phpinfo où doit se situer le répertoire. Si vous êtes chez Free, il doit être à la racine de votre site.
Jean-Luc
Message de mab 22 Déc 2008, 17:28
Il s'agit de mon serveur.
J'ai donc libre accès.
phpinfo me renvoie : session.save_path /tmp /tmp
nota : le lien initial dont je parle :
http://monsitequivabien/genealogie/Fiche_Fam_Pers.php?Refer=9
qui comporte un mariage, et alors, on clique sur le bouton "fiche couple" du conjoint qui est marqué.
mab
Message de jlsviro 22 Déc 2008, 17:52
Le répertoire tmp existe-t-il à la racine (htdocs ou www généralement) ?
Message de mab 22 Déc 2008, 18:00
Le répertoire /tmp existe bien, et se rempli de fichier de session.
J'ai par exemple, actuellement, deux fichier qui commencent par sess_...
et dont un semble bien contenir des infos relatives à ma session.
Message de jlsviro 22 Déc 2008, 21:19
Je vous envoie une correction à des fins de test.
Jean-Luc
Message de mab 23 Déc 2008, 11:27
Bonjour,
Je regarde cela tout de suite.
edit :
C'est ok, plus d'erreur.