Bu hataların hepsi eklenti kaldırılmış/pasif ama şablon kodu tema içinde kalmış olmasından kaynaklanıyor.
1. canViewResources / canViewMedia (asıl spam kaynağı) Bu metodlar XF\Entity\User‘a XFRM (Resource Manager) ve XFMG (Media Gallery) tarafından class extension ile ekleniyor. Şu an ya bu eklentiler kurulu/aktif değil, ya da class extension’ları pasif. Ama temanızdaki bir şablon (genelde PAGE_CONTAINER, navigation, footer veya özel bir widget şablonu) hâlâ $xf.visitor.canViewResources() çağırıyor → her sayfa yüklemesinde 2 hata = 192.000 kayıt.
2. xfskinsNextThread / xfskinsPreviousThread Previous/Next Thread eklentisi pasif/kaldırılmış ama thread_view şablonundaki template modification veya şablon kodu duruyor.
3. useravatarborder / xfskins_og_image
Bu template function’ları sağlayan eklentiler yok, ama templater_template_pre_render / şablon çağrıları duruyor.
4. max_user_connections (10)
Bu ayrı bir konu — hosting MySQL bağlantı limiti. Yukarıdaki hata spam’i log tablosunu şişirdiği için de tetiklenmiş olabilir.
Çözüm:
- Yönetim Paneli → Görünüm → Şablonlar → Değiştirilmiş şablonları filtrele, arama kutusuna canViewResources, canViewMedia, xfskins, useravatarborder yazıp arayın (Şablon Arama özelliği).
- Bulunan kodları silin veya ilgili eklentileri tekrar kurun/aktifleştirin.
- Aynı aramayı Template Modifications bölümünde de yapın.
- xf_error_log tablosunu TRUNCATE edin (192 bin kayıt performansı etkiliyor).
Hangi şablonda olduğunu bulamazsanız, hata kaydının detayına girip stack trace’e bakın — hangi şablonun render edildiği orada yazıyor.