WordPress, güçlü ve popüler bir içerik yönetim sistemidir. Ancak bazen sunucu kaynaklı, kodlama hataları, veritabanı sorunları ve bozuk eklentiler nedeniyle sorunlar yaşanabilir.
Bu rehberde bilinen çözümlerle birlikte, hiçbir yerde bulunmayan gelişmiş teknik çözümleri paylaşacağız. SEO dostu ve profesyonel bir yaklaşımla, sitenizin sorunsuz çalışmasını sağlamak için gerekli tüm adımları öğrenin. 🚀
✅ Bellek Limitini Artırın:
wp-config.php
dosyanızı düzenleyin ve şu kodu ekleyin: define('WP_MEMORY_LIMIT', '512M');
.htaccess
dosyanıza şu satırları ekleyin: php_value memory_limit 512M
✅ Eklentileri Geçici Olarak Devre Dışı Bırakın:
1️⃣ FTP veya Dosya Yöneticisi ile wp-content/plugins
klasörüne gidin.
2️⃣ Klasörün adını plugins_old
olarak değiştirin.
3️⃣ Tek tek eklentileri açarak hatalı olanı belirleyin.
✅ Temayı Geçici Olarak Değiştirin:
1️⃣ wp-content/themes
klasörüne gidin.
2️⃣ Aktif temanızın adını değiştirerek varsayılan WordPress temalarından birini kullanın (örneğin twentytwentyfour
).
🚀 İpucu:
wp theme activate twentytwentyfour
Bu, doğrudan temayı değiştirecek ve WordPress panosuna erişim sağlamanıza yardımcı olacaktır.✅ .htaccess Dosyanızı Yenileyin:
1️⃣ FTP ile public_html
dizinine gidin.
2️⃣ .htaccess
dosyanızın adını htaccess_old
olarak değiştirin.
3️⃣ WordPress panelinden Ayarlar > Kalıcı Bağlantılar sayfasına gidin ve “Kaydet” butonuna tıklayın.
✅ PHP Bellek Limitini Artırın (Beyaz Ekran Çözümünde Belirtildiği Gibi)
✅ PHP Sürümünü Güncelleyin:
1️⃣ Hosting kontrol panelinize girin.
2️⃣ PHP sürümünü 7.4 veya 8.x olarak değiştirin.
🚀 İpucu:
/var/log/php_errors.log
dosyasını açarak hatanın sebebini görebilirsiniz.✅ wp-config.php Ayarlarını Kontrol Edin:
DB_NAME
, DB_USER
, DB_PASSWORD
ve DB_HOST
bilgilerini kontrol edin.✅ MySQL Veritabanı Bağlantısını Test Edin:
mysql -u DB_USER -p DB_NAME
✅ Veritabanını Onarın:
1️⃣ wp-config.php
dosyanıza şu kodu ekleyin:
define('WP_ALLOW_REPAIR', true);
2️⃣ Tarayıcınıza https://siteadresiniz.com/wp-admin/maint/repair.php
adresini yazın ve “Veritabanını Onar” seçeneğini seçin.
🚀 İpucu:
✅ FTP’ye Bağlanın ve .maintenance
Dosyasını Silin
🚀 İpucu:
maintenance
dosyasını silin: rm -rf .maintenance
✅ Dosya İzinlerini Kontrol Edin:
1️⃣ FTP’ye girin ve wp-content/uploads
klasörünü bulun.
2️⃣ Dosya izinlerini 755
olarak değiştirin.
✅ ModSecurity’yi Devre Dışı Bırakın:
.htaccess
dosyanıza şu satırı ekleyin: SecFilterEngine Off
🚀 İpucu:
functions.php
dosyanıza şu kodu ekleyerek alternatif API’yi etkinleştirebilirsiniz: add_filter('wp_image_editors', function($editors) { return array('WP_Image_Editor_GD', 'WP_Image_Editor_Imagick'); });
Bu rehberde en yaygın WordPress hatalarını ve hiçbir yerde bulunmayan çözümleri adım adım ele aldık.
🔹 Beyaz ekran hatası, veritabanı sorunları, 500 hatası ve medya yükleme hataları gibi problemleri çözdük.
🔹 İleri düzey SSH, WP CLI ve PHP hata loglarını analiz etmeyi öğrendik.
WordPress sorunlarınızı çözmek için bu rehberi favorilerinize ekleyin ve WordPress’inizi sorunsuz çalıştırın! 🚀
🚀 Daha fazla SEO uyumlu içerik ve kesin çözümler için takipte kalın! 🚀
Google hesabınız, Android ve iOS cihazlarınızda birçok uygulama ve hizmetle entegre çalışır. Ancak bazen güvenlik…
Ekran kartı sürücüsü yükleme hataları, bilgisayar performansını doğrudan etkileyen kritik bir sorundur. Eğer yeni bir…
Apple Watch’unuz iPhone ile mükemmel uyum sağlarken bazen WhatsApp bildirimleri saat ekranınıza düşmeyebilir. Peki, bu…