Kreathex
Administratör
- Konular
- 68
- Mesajlar
- 158
- Çözümler
- 1
- Tepki Skoru
- 131
- Uzmanlık
- Dijital İçerik Üre.
XenForo, güvenlik açısından oldukça sağlam bir forum yazılımıdır. Ancak bazı durumlarda kullanıcılar "Bir güvenlik hatası meydana geldi. Lütfen geri butonu ile geri gidin, sayfayı yenileyip tekrar deneyiniz." hatasıyla karşılaşabilir. Bu hata genellikle CSRF koruması, çerez (cookie) problemleri veya hatalı yönlendirmelerden kaynaklanır.
Bu makalede, hatanın nedenlerini ve çözüm yollarını detaylı bir şekilde ele alacağız.
Örnek: Sayfa bulunamadı – Yeni Casino Siteleri 2021 veya www.siteadiniz.com olmalı.
URL ve çerez ayarlarınızı kontrol edin (config.php ve Board URL ayarları)
CSRF korumasını geçici olarak kapatıp cache temizleyin Cloudflare veya CDN kullanıyorsanız güvenlik ayarlarını güncelleyin
Son yüklenen eklentileri devre dışı bırakın ve PHP sürümünüzü güncelleyin
Veritabanı hatalarını kontrol edip xf_session tablosunu onarın
Eğer yukarıdaki çözümleri uyguladıktan sonra hata devam ederse, internal_data/log dizinindeki hata kayıtlarını inceleyerek daha fazla bilgi edinebilirsiniz.
Bu rehberin XenForo forumunuzu daha sorunsuz hale getirmesine yardımcı olmasını umarız
Bu makalede, hatanın nedenlerini ve çözüm yollarını detaylı bir şekilde ele alacağız.
1. URL ve Çerez (Cookie) Hataları
Eğer XenForo sitenizin URL yapısı ve çerez ayarları yanlış yapılandırılmışsa, güvenlik hatası alabilirsiniz.Çözüm: Board URL Doğru Yapılandırılmalı
- Admin Paneli → Seçenekler → Temel Seçenekler → Board URL ayarını kontrol edin.
Örnek: Sayfa bulunamadı – Yeni Casino Siteleri 2021 veya www.siteadiniz.com olmalı.
- config.php dosyanıza aşağıdaki satırları ekleyin:
Kod:
Kodlari sadece uyelerimiz gorebilir.
- Tarayıcı çerezlerini temizleyin ve tekrar giriş yapın.
2. CSRF Token Sorunu (Güvenlik Jetonu Hatası)
CSRF (Cross-Site Request Forgery) koruması nedeniyle oturumlar çakışabilir ve bu hata ortaya çıkabilir.Çözüm: CSRF Korumasını Geçici Olarak Kapatın
- src/config.php dosyanıza şu satırı ekleyin:
Kod:
Kodlari sadece uyelerimiz gorebilir.
- Admin Paneli → Araçlar → Önbelleği Temizle seçeneğini kullanarak cache’i temizleyin.
- CSRF korumasını tekrar aktif etmek için yukarıdaki satırı kaldırın.
3. htaccess ve URL Rewrite Sorunları
Yanlış .htaccess ayarları XenForo’da güvenlik hatalarına sebep olabilir.Çözüm: Doğru .htaccess Kullanımı
Aşağıdaki .htaccess kodlarını kullanarak URL yönlendirmelerinin doğru çalıştığından emin olun:
Kod:
Kodlari sadece uyelerimiz gorebilir.
4. Cloudflare veya CDN Kullanıyorsanız
Cloudflare gibi servisler güvenlik önlemleri nedeniyle CSRF token hatası verebilir.Çözüm: Cloudflare Ayarlarını Güncelleyin
- Geliştirme Modu'nu açarak test edin.
- Rocket Loader'ı kapatın.
- Güvenlik seviyesini "Low" veya "Medium" olarak ayarlayın.
5. PHP Sürümü ve Eklenti Çakışmaları
PHP sürümü eskiyse veya bir eklenti çakışıyorsa, bu hatayı alabilirsiniz.Çözüm: PHP ve Eklenti Güncellemeleri
- Admin Paneli → Araçlar → PHP Bilgisi sekmesinden PHP sürümünüzü kontrol edin.
- XenForo 2.2 için önerilen PHP sürümleri: 7.4 veya 8.0.
- Son yüklenen eklentileri geçici olarak devre dışı bırakıp tekrar deneyin.
6. Veritabanı Hatası ve Onarım
Bozulmuş oturum kayıtları bu hataya neden olabilir.Çözüm: Veritabanını Onarın
- phpMyAdmin veya MySQL kullanarak şu sorguyu çalıştırın:
Kod:
Kodlari sadece uyelerimiz gorebilir.
- Tüm oturumları temizlemek için aşağıdaki komutları çalıştırın:
Kod:
Kodlari sadece uyelerimiz gorebilir.
URL ve çerez ayarlarınızı kontrol edin (config.php ve Board URL ayarları)
CSRF korumasını geçici olarak kapatıp cache temizleyin Cloudflare veya CDN kullanıyorsanız güvenlik ayarlarını güncelleyin
Son yüklenen eklentileri devre dışı bırakın ve PHP sürümünüzü güncelleyin
Veritabanı hatalarını kontrol edip xf_session tablosunu onarın
Eğer yukarıdaki çözümleri uyguladıktan sonra hata devam ederse, internal_data/log dizinindeki hata kayıtlarını inceleyerek daha fazla bilgi edinebilirsiniz.
Bu rehberin XenForo forumunuzu daha sorunsuz hale getirmesine yardımcı olmasını umarız
Moderatör tarafında düzenlendi: