session.save_path = "G:/wamp/tmp"dans php.ini (Celui actif est wamp\bin\apache\apache2.2.11\bin\php.ini)
session.save_handler = filesBien sûr, à faire dans les deux environnements pour s'assurer qu'il sont identiques.
[Session] session.save_handler = files session.save_path = "G:/wamp/tmp" session.use_cookies = 1 ;session.cookie_secure = ;session.use_only_cookies = 1 session.name = PHPSESSID session.auto_start = 0 session.cookie_lifetime = 0 session.cookie_path = / session.cookie_domain = session.cookie_httponly = session.serialize_handler = php session.gc_probability = 1 session.gc_divisor = 1000 session.gc_maxlifetime = 1800 session.bug_compat_42 = 1 session.bug_compat_warn = 1 session.referer_check = session.entropy_length = 0 session.entropy_file = session.cache_limiter = nocache session.cache_expire = 180 session.use_trans_sid = 0 session.hash_function = 0 session.hash_bits_per_character = 5
<?php session_start(); if(isset($_SESSION['mon_tab'])) { $tab = $_SESSION['mon_tab']; echo 'Session trouvée ! [0][1] => '.$tab[0][1]; } else { echo 'Initialisation de la session'; $tab[0][0] = 'abc'; $tab[0][1] = 'def'; $tab[1][0] = 'ghi'; $_SESSION['mon_tab'] = $tab; }