Güncelleme yaparken bu sorunla karşılaştık. Sitemiz bir süreliğine açılmadı. Netteki çözümler işe yaramadığı için belki ilerde karşılaşan olursa diye bu yazı da burada bulunsun.
Siz yine de güncelleme yapmadan önce tam yedeğin yanısıra kısmi yedek almayı da unutmayın :)
Bu sorunun genel olarak kaynağının Wordpress kök dizininde yer alan .htaccess dosyasındaki kodlamadan kaynaklandığı belirtilmektedir. Dosyayı .htaccess.bak şeklinde yeniden adlandırdıktan sonra not defterinde yeni bir .htaccess isimli dosya oluşturup ayarların düzenlenmesi gerektiği ifade edilmektedir.
Varsayılan Wordpress .htaccess kodları:
# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress
Bu şekilde olmayınca, hatayı eklentilerin güncellenmesi sırasında aldığımız için wp-content > plugins dizininden en son güncellemesi olan eklentilerin klasörlerinin başına tek tek – yazıp yeniden adlandırarak, sayfayı yeniledik ve sorunun hangi eklenti güncellemesinden kaynaklandığını bulduk.
Geçmiş olsun :)