Ben bir uygulama makinesi, A (solaris.example.com) üzerine oturur ve aynı uygulamalar makine B (rhodes.example.com) oturur var, bu iki makine üzerinde oturumu tablo vardır aynı MYSQL veritabanına bağlı.
Yerine dosyaları kaydederek veritabanına kaydeder yüzden benim kendi oturum işleyicisi uyguladık ve bu çalışıyor.
Benim soru nasıl makinesi B makinesi A oluşturulan kesin bir oturum kimliği erişmek mi, nedir?
Ben her iki makine için benim init komut bu kurulum var:
ini_set("session.gc_maxlifetime", "288000");
ini_set("session.cookie_lifetime", "288000");
ini_set("session.save_handler", "user");
session_set_cookie_params( 0, "/", ".example.com", false, false);
session_cache_expire(288000);
Ben alıyorum sorun makine B masaya yeni bir oturum oluşturma tutar ve ben kullanılarak makine B oturum kimliğini kurmaya çalıştık session_id( $_GET["sessId"] )
bu makine A tarafından oluşturulmuş oldu değerini geçersiz oluyor ki .
Soru nasıl makine A tarafından oluşturulan oturum kimliği kullanmak ve tablodan veri almak için makine B anlatır, nedir?
Bu ben session_set_cookie_params( 0, "/", ".example.com", false, false);
aradım yana otomatik olacak sanıyordum
Herhangi bir yardım harika olurdu