Bazı durumlarda
COOKIE ile ilgili sorunlar çıkar ve bu sorunlar
tools.php ile çözülemez bunun sonucu olarakta foruma yapılan her giriş denemesinde forum , yöneticiyi veya diğer kullanıcıları çevrimdışı yapar. Bu sorunun kaynakları ve çözümleri aşağıdaki gibidir
Session Timeout sorunu : AdminCP > vBulletin Options > Cookies and HTTP Header Options Session Timeout = 5400
varsayılan değer bu şekilde olmalıdır
Bu değer options['cookietimeout'] dizisi ile taşınır
bu değerin sıfır veya sıfıra çok yakın bir değer yapılması sonucu oluşan oturum açma hataları eğer
tools.php ile çözülemesse aşağıdaki sorgu ile bu sorun çözülebilir
UPDATE datastore SET data = REPLACE(data,'"cookietimeout";i:0;','"cookietimeout";i:5400;')
Bu sorguyu çalıştırdıkdan sonra foruam girebilirsiniz. Yanlız sorgudan hemen sonra ilgili konuma gidip tekrardan makul bir değer girmelisiniz. zaten ekteki resimde görebileceğiniz üzere hata uyarısı çıkmıştır.
Cookie Path sorunu
Tanımlama bilgilerinin kayıt edileceği konumun varsayılan değeri aşağıdaki gibi olmalıdır.
AdminCP > vBulletin Options > Cookies and HTTP Header Options Path to Save Cookies = (blank)
Bu değer options['cookiepath'] dizisi ile taşınır
Aksi durumlarda tanımlama bilgisi (Cookie) kayıt edilemesse foruma giriş yapılamaz.Bu sorun genelde tools.php ile çözülebilir. Eğer sorun çözülmesse aşağıdaki sorguyu çalıştırın
UPDATE datastore SET data = REPLACE(data,'"cookiepath";s:10:"xxx.com"','"cookiepath";s:1:"/"')
-sorguda ki xxx.com sizin yanlış olarak girdiğiniz tanımlam bilgisi konumudur
-sorgudaki 10 rakamı yanlış girilen tanımlama bilgisi konumnun kaç haneli bir kelime olduğunu tanımlar Cookie Domain sorunu
Tanımlam bilgilerinin hangi Alan adında etkin olacağını belirler . ve varsayılan değer aşağıdaki gibidir. ve
Bu değer options['cookiedomain'] dizisi ile taşınır
AdminCP > vBulletin Options > Cookies and HTTP Header Options Cookie Domain = (blank)
Bu değerin yanlış girilmesi foruma tüm girişlerin iptal olamasına sebep olur ve bu sorun genelde tools.php ile çözülebilir. Eğer sorun çözülmesse aşağıdaki sorguyu çalıştırın
UPDATE datastore SET data = REPLACE(data,'"cookiedomain";s:10:"xxx.com"','"cookiedomain";s:0:""')
-sorguda ki xxx.com sizin yanlış olarak girdiğiniz Cookie Domain dir
-sorgudaki 10 rakamı yanlış girilen Cookie Domain kaç haneli bir kelime olduğunu tanımlar