ModüllerSayfalar Xoops EklentilerDLE Eklentiler Xcreate
Giriş Yap

XOOPS — DATALIFE

Home › Pages › Datalife Engine Oturum Açma Sorunu
🔧

Datalife Engine Oturum Açma Sorunu

DLE
🏷️ Tür:Makale

1. config.php Dosyasında Değişiklik Yapın
FTP veya dosya yöneticiniz üzerinden engine/data/config.php dosyasını açın ve şu satırları bulup değerlerini değiştirin:

  • 'ip_control' => '1', satırını 'ip_control' => '0', olarak değiştirin. Bu, IP kontrolünü devre dışı bırakarak oturum düşmelerini engelleyebilir.

  • 'extra_login' satırı dosyanızda yoksa, 'allow_bots' veya benzeri bir satırın altına 'extra_login' => '0', satırını ekleyin. Bu, ekstra giriş doğrulamasını kapatır.

2. DLE Yönetim Panelinden Kontrol Edin
Eğer admin paneline erişebiliyorsanız (belki değişiklikten sonra daha stabil olacaktır), Sistem Ayarları > Güvenlik bölümüne gidin. "Kullanıcının IP adresini almak için HTTP başlığı" ayarının Cloudflare gibi bir servis kullanıyorsanız HTTP_X_FORWARDED_FOR olarak ayarlandığından emin olun.

3. Diğer Olasılıkları Göz Önünde Bulundurun

  • Önbellek (Cache): Tarayıcı önbelleğinizi ve varsa DLE önbelleğini temizleyin. Bazen eski oturum bilgileri çakışma yaratabilir.

  • Sunucu Önbelleği: Hosting sağlayıcınızın sunucu tarafında (örneğin LiteSpeed veya Varnish) bir önbellekleme yapıp yapmadığını kontrol edin. Bu tür önbellekler oturum çerezlerini bozabilir.

⚠️ Önemli Not

Bu değişiklikleri yapmadan önce mutlaka config.php dosyasının bir yedeğini alın. ip_control ayarını 0 yapmak, sitenizin güvenliğini bir miktar azaltır (IP tabanlı oturum korumasını devre dışı bırakır), ancak subdomain kaynaklı bu tür sorunlarda pratik bir çözümdür. Sorun devam ederse, hosting sağlayıcınızdan PHP oturum ayarlarını (session.save_path izinleri vb.) kontrol etmelerini isteyebilirsiniz.

EY
Eren Yumak
· 📅 Last updated: ·
👁 Views: 17