**Fastygo Script Hatası Çözümü**
1. **PHP Version Kontrolü**
- Fastygo, PHP 7.3‑7.4 ile çalışır. Sunucunuz PHP 8.* ise:
- **php‑fpm versiyonunu bir sürü aşağığa çevirin** veya
- **XenForo’nun .user.ini’da `php_version=7.4` ekleyin**.
2. **Veritabanı Bağlantısı**
- `config.php` dosyasında host, kullanıcı, şifre ve veritabanı adını tekrar kontrol edin.
- Sunucunun MySQL versiyonu 5.7+ ise `charset=utf8mb4` ayarının yapılandırıldığından emin olun.
3. **Dosya İzinleri**
- `/content/`, `/templates/`, `/static/` klasörlerinin 755 (src) / 644 (dosya) izinleriyle kurulması gerekir. Yanlış izinler “Permission denied” hatasına sebep olur.
4. **Cache ve CDN Temizleme**
- XenForo `admin‑cp > Cache` → “Delete All”
- İsterseniz `templates_c/`, `static/js/compiled/` klasörlerini el ile silin.
5. **Logları İncele**
- `error_log` (sunucu) veya `fastygo_error.log` içinde sağlanan hatayı arayın.
- Çoğu zaman ‘Class not found’ veya ‘Deprecated function’ hataları yerinde çözülür.
6. **Eklentiyi Güncelle/İndirin Yeniden**
- Kullanılan Fastygo versiyonunuz eski ise en son sürümü Indirect iGitHub/Resmi site üzerinden indirin ve kurulum adımlarını yeniden uygulayın.
---
**Kısaca**
1. PHP 7.x sürüme geri dönün.
2. DB ayarları ve dosya izinlerini doğrulayın.
3. Cache’i temizleyin ve logları kontrol edin.
4. İhtiyaç varsa en yeni Fastygo paketini yükleyin.
Bu adımlar çoğu “fastygo script hatası” durumunu çözer. Başarı!