Kan Themes
Kurulum

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

GereksinimMinimumÖnerilen
PHP8.18.2+
WordPress6.0Güncel sürüm
MySQL5.78.0+
PHP Bellek Limiti128 MB256 MB
Max Upload Size32 MB64 MB
Max Execution Time60 sn120 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ü

  1. WordPress yönetim panelinde Kanews → Başlangıç sayfasına gidin.
  2. Sistem bilgisi bölümünde IonCube durumunu kontrol edin.
  3. Aktif değilse hosting destek ekibinizden etkinleştirmesini isteyin.

HTTPS (SSL)

ÖzellikHTTPS gerekli mi?
Temel tema kullanımıHayır (ama önerilir)
PWA (Progressive Web App)Evet
Push bildirimleri (PushAI)Evet
Google güvenli site işaretiEvet

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 = 5000

Paylaşı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.php dosyasına define('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

  1. Hosting firmanızın PHP 8.1 desteklediğini doğrulayın (bazı eski planlar 7.4'te kalabilir).
  2. .htaccess dosyasında PHP handler satırlarının doğru sürümü işaret ettiğini kontrol edin.
  3. Alternatif olarak phpinfo() çıktısını kontrol ederek IonCube Loader'ın yüklenip yüklenmediğini doğrulayın.

Bu sayfa faydali oldu mu?

On this page