Normalde o hatayı görmemeniz lazım hocam. Temiz WordPress kurulumunda işlem bittikten sonra direkt admin giriş ekranına atması gerekiyor.
Veritabanını sıfırlayıp tekrar kurduğunuz halde aynı hatayı veriyorsa büyük ihtimalle WordPress’ten değil sunucu tarafındaki PHP yapılandırmasından kaynaklanıyordur.
Genelde şu durumlarda oluyor:
  • mbstring, openssl, mysqli gibi PHP modülleri kapalı olabiliyor
  • PHP sürümü çok yeni olabiliyor (8.2 / 8.3 bazı sistemlerde sorun çıkarabiliyor)
  • Hosting tarafında mail() fonksiyonu kapalı olduğu için PHPMailer hata tetikleyebiliyor
Aslında PHPMailer WordPress’in kendi içinde gelen bir kütüphane, ekstra eklenti gerektirmez. Ama birçok hostingte mail fonksiyonu kapalı olduğu için çoğu kişi WP Mail SMTP gibi bir eklenti kurup SMTP üzerinden gönderim yaparak bu sorunu çözüyor.
Bir de error_log dosyasına bakarsanız genelde gerçek hata sebebi orada net şekilde yazıyor. PHPMailer çoğu zaman sadece hatayı tetikleyen taraf oluyor.