Demo Import Sonrası Site Bozuldu / Beyaz Ekran – Çözüm Önerisi

CALDERACALDERA doğrulanmış üyedir.

Administrator
Yönetici
Katılım
1 Haziran 2025
Mesajlar
10
Tepkime puanı
4
Merhaba arkadaşlar,

Ücretli tema kullananların sık karşılaştığı sorunlardan biri, demo import işlemi sonrası sitenin bozulması veya beyaz ekran hatasıdır.
Bu durum farklı sebeplerden kaynaklanabilir. Aşağıda yaygın senaryoları ve çözüm yollarını derledim:

🔍 Yaygın Senaryolar​

  • “Demo Import” butonuna basınca beyaz ekran çıkması
  • İçerik yükleniyor gibi görünüp, ön yüzde (ziyaretçi tarafında) hiçbir şeyin çıkmaması
  • Tema aktif ama slider, görseller veya CSS tamamen bozuk görünmesi
  • WooCommerce kurulmadığı için anasayfanın boş çıkması (bazı kullanıcılar bu şekilde çözüm bulmuş)
  • “Class ‘DOMDocument’ not found” hatası (eksik PHP modülü nedeniyle)

✅ Çözüm Adımları​

  1. PHP modüllerini kontrol edin
    • Özellikle php-xml ve php-dom aktif olmalı.
    • Eksikse demo XML dosyaları işlenemez.
  2. PHP ayarlarını yükseltin
    • memory_limit → 256M veya 512M
    • max_execution_time → 180-300 sn
    • Bu değerler düşükse demo import yarım kalır veya beyaz ekran verir.
  3. Eklenti çakışmalarını test edin
    • Tüm eklentileri kapatıp tekrar deneyin.
    • Özellikle cache/optimizasyon eklentileri (WP Rocket, LiteSpeed Cache) sorun çıkarabiliyor.
    • Ayrıca temanın önerdiği zorunlu eklentiler eksiksiz kurulmalı.
  4. Tema dosyalarını ve demo XML paketini kontrol edin
    • İndirilen dosya eksik/bozuk olabilir. Yeniden indirip yüklemeyi deneyin.
    • Bazı durumlarda style.css veya demo XML dosyası eksik olduğundan hata çıkabiliyor.
  5. Varsayılan bir tema ile test edin
    • Örn: Twenty Twenty-Three temasını aktif edin.
    • Demo import burada çalışıyorsa sorun temadan kaynaklıdır.
  6. WP Debug ile hata loglarını inceleyin
    • wp-config.php içine ekleyin:
      Kod:
      define('WP_DEBUG', true);
      define('WP_DEBUG_LOG', true);
      define('WP_DEBUG_DISPLAY', false);
    • Hatalar wp-content/debug.log dosyasında kaydedilir.
  7. Sunucu hata günlüklerini inceleyin
    • Hosting panelinizdeki PHP/Apache/Nginx error log dosyalarını kontrol edin.
    • “500 Internal Server Error” gibi kritik hatalar orada görülebilir.

👍 Sonuç:

Demo import sorunlarının büyük bölümü eksik PHP modülleri, düşük sunucu limitleri veya eklenti çakışmaları nedeniyle oluşuyor. Yukarıdaki adımları uygulayarak bu hataları kolayca gidermeyi deneyebilirsiniz.

Sizde de benzer sorun yaşandı mı? Çözümünüzü bu başlık altında paylaşırsanız diğer kullanıcılar için de faydalı olur. 👇
 
Geri
Üst