Yeni WordPress’te Beyaz Ekran Hatasını Adım Adım Çözme

baris_k

Yeni Üye
Katılım
Eyl 2026
Konular
1
Mesajlar
1
Tepki puanı
0
Görüntülenme
0
Varsayımsal senaryo
Bir kullanıcı, yeni bir VPS’te (Ubuntu 22.04, PHP 8.2) WordPress’i /var/www/html/wordpress dizinine kurdu. http://doman.com/wp-admin adresine gittiğinde beyaz bir ekran görüldü ve sayfa yüklenmedi.

  1. Veritabanı ayarlarını kontrol et
    wp-config.php dosyasını açarak DB_NAME, DB_USER, DB_PASSWORD ve DB_HOST değerlerinin doğru olduğundan emin ol.
  2. PHP hatalarını görünür kıl
    wp-config.php’de aşağıdaki satırları ekle veya değiştir.
    PHP:
    define( 'WP_DEBUG', true );
    define( 'WP_DEBUG_LOG', true );
    define( 'WP_DEBUG_DISPLAY', false );
    Ardından /wp-content/debug.log dosyasını incele.
  3. Eklenti ve tema çakışmasını ortadan kaldır
    Bash:
    mv wp-content/plugins wp-content/plugins_disabled
    mv wp-content/themes/active-theme wp-content/themes/active-theme_disabled
    Bir eklenti veya tema nedeniyle oluşan çakışma varsa bu adım sorunu çözer.
  4. Dosya izinlerini düzelt
    Bash:
    find /var/www/html/wordpress -type d -exec chmod 755 {} \;
    find /var/www/html/wordpress -type f -exec chmod 644 {} \;
  5. .htaccess dosyasını kontrol et
    /var/www/html/wordpress/.htaccess içinde yanlış rewrite kuralları varsa sil veya varsayılan WordPress kurulum dosyasıyla değiştir.
  6. PHP Bellek Sınırını artır
    php.ini’da veya wp-config.php’de
    PHP:
    define( 'WP_MEMORY_LIMIT', '256M' );
    gibi bir satır ekle.
  7. Sorgu logları
    PHP hata günlükleri ve MySQL sorgu günlükleri varsa, bunları inceleyerek eksik tablolar, hatalı veritabanı bağlantısı gibi sorunları tespit et.

Dikkat
  • Dosya değişiklikleri yapmadan önce yedek al.
  • debug.log’da gösterilen hataların satır numaraları ve hatalı fonksiyonları takip ederek düzeltme gerekebilir.

Soru
Bu adımlardan sonra hala beyaz ekran yaşıyorsanız, debug.log’daki satırları ve ilgili PHP kodunu paylaşarak sorunun kaynağını netleştirebilir misiniz?
 
Geri
En Üst