Çözüldü XenForo "Bir Güvenlik Hatası Meydana Geldi" Çözümü

  • Kullanıcı Apyazılım
  • Başlangıç tarihi Başlangıç tarihi
  • - XenForo çözümü bulunmuş sabit sorunlar
Bu sorun verilen destek sayesinde çözüme ulaştırılmıştır.

Apyazılım

Banned
Yasaklı
SMS onaylı
Kullanıcı
1740155970912.png

XenForo Güvenlik Hatası Nedir?​

XenForo, güvenlik açısından oldukça sağlam bir forum yazılımıdır. Ancak, kullanıcılar bazen "Bir güvenlik hatası meydana geldi. Lütfen geri butonu ile geri gidin, sayfayı yenileyip tekrar deneyiniz." hatası ile karşılaşabilir. Bu hata genellikle CSRF koruması, çerez (cookie) problemleri veya hatalı yönlendirmelerden kaynaklanır.

Bu makalede, hata nedenlerini ve

XenForo Güvenlik Hatası Neden Oluşur?

Bu hata genellikle aşağıdaki sebeplerden dolayı meydana gelir:

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:

çözümlerini adım adım inceleyeceğiz.

PHP:
$config['cookie']['prefix'] = 'xf_';
$config['cookie']['path'] = '/';
$config['cookie']['domain'] = '.siteadiniz.com'; // www kullanıyorsanız www ekleyin
  • Çerezleri 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:

1. src/config.php dosyanıza şu satırı ekleyin:

PHP:
$config['enableCsrfProtection'] = false;

2. Admin Paneli → Araçlar → Önbelleği Temizle seçeneğini kullanarak cache temizleyin.
3. Bu satırı kaldırarak CSRF korumasını tekrar aktif edin!

3. htaccess ve URL Rewrite Sorunları

Yanlış htaccess ayarları XenForo’da güvenlik hatalarına sebep olabilir.

Çözüm:


Kod:
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{HTTPS} off
    RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -l [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^.*$ - [NC,L]
    RewriteRule ^(data/|js/|styles/|install/|favicon\.ico|crossdomain\.xml|robots\.txt) - [NC,L]
    RewriteRule ^.*$ index.php [NC,L]
</IfModule>

4. Cloudflare veya CDN Kullanıyorsanız

Cloudflare gibi servisler güvenlik önlemleri nedeniyle CSRF token hatası verebilir.

Çözüm:

  • 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 sürümünüzü kontrol edin:
    • Admin Paneli → Araçlar → PHP Bilgisi
    • XenForo 2.2 için PHP 7.4 veya 8.0 önerilir.
  • 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:

1. phpMyAdmin veya MySQL kullanarak şu sorguyu çalıştırın:

SQL:
REPAIR TABLE xf_session;

2. Tüm oturumları temizlemek için:

SQL:
DELETE FROM xf_session;
DELETE FROM xf_session_activity;

3. Ardından sitenizi tekrar deneyin.
XenForo "Bir güvenlik hatası meydana geldi" hatasını çözmek için aşağıdaki adımları deneyin:

✅ 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. 🚀
 
Kişiselleştirme

Tema editörü

Ayarlar Renkler

  • Mobil kullanıcılar bu fonksiyonları kullanamaz.

    Alternatif header

    Farklı bir görünüm için alternatif header yapısını kolayca seçebilirsiniz.

    Görünüm Modu Seçimi

    Tam ekran ve dar ekran modları arasında geçiş yapın.

    Izgara Görünümü

    Izgara modu ile içerikleri kolayca inceleyin ve düzenli bir görünüm elde edin.

    Resimli Izgara Modu

    Arka plan görselleriyle içeriğinizi düzenli ve görsel olarak zengin bir şekilde görüntüleyin.

    Yan Paneli Kapat

    Yan paneli gizleyerek daha geniş bir çalışma alanı oluşturun.

    Sabit Yan Panel

    Yan paneli sabitleyerek sürekli erişim sağlayın ve içeriğinizi kolayca yönetin.

    Box görünüm

    Temanızın yanlarına box tarzı bir çerçeve ekleyebilir veya mevcut çerçeveyi kaldırabilirsiniz. 1300px üstü çözünürler için geçerlidir.

    Köşe Yuvarlama Kontrolü

    Köşe yuvarlama efektini açıp kapatarak görünümü dilediğiniz gibi özelleştirin.

  • Renginizi seçin

    Tarzınızı yansıtan rengi belirleyin ve estetik uyumu sağlayın.

Geri