Gereksinimler
Kanews temasının çalışması için gereken sunucu, PHP ve tarayıcı gereksinimleri.
Last updated on
Kanews'u kurmadan önce sunucunuzun aşağıdaki gereksinimleri karşıladığından emin olun.
Sunucu gereksinimleri
| Gereksinim | Minimum | Önerilen |
|---|---|---|
| PHP | 8.1 | 8.2+ |
| WordPress | 6.0 | Güncel sürüm |
| MySQL | 5.7 | 8.0+ |
| PHP Bellek Limiti | 128 MB | 256 MB |
| Max Upload Size | 32 MB | 64 MB |
| Max Execution Time | 60 sn | 120 sn |
IonCube Loader
Kanews bazı dosyalar için IonCube Loader gerektirir. Çoğu paylaşımlı hosting panelinde (cPanel, Plesk) PHP uzantıları bölümünden etkinleştirebilirsiniz.
IonCube yüklü değilse tema aktifleştirildiğinde beyaz ekran veya "cannot decode" hatası alırsınız. Hosting panelinizde PHP Uzantıları (veya "Select PHP Version") bölümünden ioncube satırını etkinleştirin.
IonCube kontrolü
- WordPress yönetim panelinde Kanews → Başlangıç sayfasına gidin.
- Sistem bilgisi bölümünde IonCube durumunu kontrol edin.
- Aktif değilse hosting destek ekibinizden etkinleştirmesini isteyin.
HTTPS (SSL)
| Özellik | HTTPS gerekli mi? |
|---|---|
| Temel tema kullanımı | Hayır (ama önerilir) |
| PWA (Progressive Web App) | Evet |
| Push bildirimleri (PushAI) | Evet |
| Google güvenli site işareti | Evet |
Tüm modern hosting firmaları ücretsiz Let's Encrypt SSL sertifikası sunar. Kurulumdan önce SSL'i etkinleştirmeniz önerilir; sonradan geçiş yapmak ek URL düzeltmesi gerektirir. WordPress tarafında yönlendirme için Really Simple SSL önerilir.
PHP ayarları (php.ini)
Demo aktarıcı ve toplu işlemler için şu değerler önerilir:
memory_limit = 256M
max_execution_time = 120
upload_max_filesize = 64M
post_max_size = 64M
max_input_vars = 5000Paylaşımlı hostinglerde bu değerleri genellikle cPanel → MultiPHP INI Editor veya .user.ini dosyasından değiştirebilirsiniz.
Beklenen sonuç
Kanews → Başlangıç sayfasındaki sistem bilgisi tablosunda tüm maddeler yeşil (✓) olmalıdır.
Yanlış olduysa
- PHP sürümü kırmızıysa: hosting panelinizden PHP 8.1 veya üstüne geçin.
- Bellek limiti düşükse:
wp-config.phpdosyasınadefine('WP_MEMORY_LIMIT', '256M');ekleyin. - IonCube yüklenemiyorsa: VPS kullanıyorsanız komut satırından yükleyin; paylaşımlı hostingde destek talebi açın.
Hâlâ olmuyorsa
- Hosting firmanızın PHP 8.1 desteklediğini doğrulayın (bazı eski planlar 7.4'te kalabilir).
.htaccessdosyasında PHP handler satırlarının doğru sürümü işaret ettiğini kontrol edin.- Alternatif olarak
phpinfo()çıktısını kontrol ederek IonCube Loader'ın yüklenip yüklenmediğini doğrulayın.
Bu sayfa faydali oldu mu?

