PHP oturum verilerini bir Apache sanal sunucusundan diğerine nasıl geçiririm? Şu anda Apache 2.2.17 ve PHP 5.3.3 çalıştırıyorum ve tek bir oturum açma uygulamasını yönetmek için bir ana bilgisayar kurdum ve bunu, ayrı uygulamaları çalıştıran diğer iki sanal ana bilgisayara iletmem gerekiyor. Bu, daha fazla geliştirmeyi düşündüğüm bir şeydir, ancak şimdilik oturum verilerini geçmek en kolayı olacaktır.Apache Sanal Sunucuları arasında Oturum Verileri Aktarımı
Şu anda bu kod TOA alt alan auth.domain.com ilk oturum oluşturur ve daha sonra (kesilmiş oldu) uygulaması arayüzüne app.domain.com geri kullanıcıyı geçirir:
$user = new User;
$user->set_user_session();
Header("Location: $redirectURL");
exit;
sunucu tamamen kişisel olarak yönetilir, bu nedenle çoklu kullanıcı güvenliği bir endişe değildir. Ancak, herhangi bir güvenlik sorununu daha ötesinde görürse lütfen bize bildirin. Daha iyi bir metodoloji biliyorsanız, lütfen paylaşın ve daha fazla araştırma yapacağım. Yardımı takdir ediyorum.
şimdi ve söner Çalıştırma ve eğer işe yarayıp yaramadığını biliyorsunuz. Teşekkürler! – crockpotveggies
Elbette: 'session_id ($ _ GET [' session ']);' HERHANGİ seans verisine erişmeden önce arama yapmalısınız. – Femi
Oturum kimliğini değiştirebiliyorum, ancak bazı nedenlerden dolayı oturum değişkenlerine erişemiyorum. Echo'ing session_id() tarafından doğrulandı ancak $ _SESSION [] değişkenini yankılamaya çalıştığımda ayarlanmadı. Bunu etkileyecek herhangi bir PHP ayarı var mı? – crockpotveggies