Ortak bir sorun, ama ben stumped. Oturum değişkenleri benim (www) host benim yerel (localhost) dağıtım sayfalar arasında geçen, ama değildir. Ben bir ortak bu kod ile her sayfa için bir dosya içerir kullanın:
$sessionDomain = "/";
@ini_set("session.cookie_path",$sessionDomain);
$sessionName = "ccSID".md5('/store/');
session_name($sessionName);
session_start();
Ben oturum kimliği cookie (ccSIDxxxxx. ..) benim tarayıcıda aynı genelinde sayfalar kalır, ancak oturum değişkenleri farklı bir dizinde bir sayfaya geçildiğinde kadar tutun görünmemektedir doğruladı.
EDIT: Benim oturum cookie dosyası tek yolu dizinden okunaklı veri var, ancak başka. Ben iyi bir dizin içinde boş bir php.ini dosyası olduğunu fark ettim. Ben kötü dizinde boş bir php.ini dosyası yerleştirdiğinizde, oturum tanımlama okunaklı olur ama sonra normal tarayıcı çerezleri bu dizinde sayfalarından tasarruf yok. Oturum tanımlama davranışını değiştirmek dizinleri (boş) php.ini dosyaları ile anlaşma nedir?