Bonjour à tous,
Un problème que me suis depuis toujours en local, mais lorsque je fais un session_start, aucun cookies n'est créé et donc à chaque clic sur mon site en local, une nouvelle session (vide) est recrée du fait qu'il n'y ai pas de cookies PHPSESSID cencé contenir l'id de la session.
Cela fonctionne sur le serveur OVH mais pas en local donc je suppose que cela doit venir de ma config APACHE.
session.save_handler = files
session.save_path = "C:\tmp"
session.name = PHPSESSID
session.auto_start = 0
session.serialize_handler = php
session.gc_probability = 1
session.gc_divisor = 100
session.gc_maxlifetime = 1440
session.referer_check =
session.entropy_file
session.entropy_length = 0
session.use_cookies = 1
session.use_only_cookies = 1
session.cookie_lifetime = 0
session.cookie_path = \
session.cookie_domain =
session.cookie_secure
session.cache_limiter = nocache
session.cache_expire = 180
session.use_trans_sid = 0
session.bug_compat_42 = 1
session.bug_compat_warn = 1
session.hash_function = 0
session.hash_bits_per_character = 5
session.url_rewriter.tags = (ce qui est par défaut)
Ne fonctionne pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <?php session_start(); if (!isset($_SESSION['count'])) { $_SESSION['count'] = 0; } else { $_SESSION['count']++; } ?>
Et via firefox lorsque j'affiche une page, il n'y a pas de cookie PHPSESSID de crée
Quelqu'un a déja eu ce problème ?
Merci
Partager