Web Analytics

Rehber XenForo "Bir Güvenlik Hatası Meydana Geldi" Hatası ve Çözümleri

  • Konuyu Başlatan Konuyu Başlatan Kreathex
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 0
  • Görüntüleme Görüntüleme 10
  • WebmasterForum.Net içerisinde paylaşım yapmakta tamamen özgürsünüz! Detaylar için İçerik Oluşturma Duyurusu! konumuza göz atabilirsiniz.

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.

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 PaneliSeçeneklerTemel SeçeneklerBoard 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 PaneliAraç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 PaneliAraçlarPHP 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:

Bu konuyu görüntüleyenler

  • Geri
    Üst