Wp Admin Giriş Hatası Çözümü
WordPress sitenizin admin paneline girememenizin bir çok nedeni olabilir. Gelin birlikte bu sorunun çözüm yollarını birlikte arayalım. Sitenizi taşıdıysanız ve taşıdıktan sonra giriş yapamıyorsanız öncelikle bakmanız gereken htaccess dosyanız dır. Öncelikle wp-admin sayfanıza giriş yapamamanızı sağlayan kodlara bakalım.
- htaccess dosyanızdaki #BEGIN WordPress içerisinde dahil tüm kodları silin ve sonra tekrar deneyin.
- ftp wordpress dosyalarınızın yüklü olduğu public_html > içerisindeki > wp-login.php dosya izinleri > 644 olacak şekilde ayarlayın.
- Tüm eklentilerinizi silin veya puligins klasörünün adını değiştirin.
WordPress Admin Giriş Hataları Neden Ol ur?
Admin paneline girişte karşılaşılan sorunların başlıca nedenleri şunlardır:
- Yanlış kullanıcı adı veya şifre
- Tarayıcı önbelleği ve çerez sorunları
- Temadan veya eklentilerden kaynaklı hatalar
- wp-login.php dosyasının bozulması veya silinmesi
- Veritabanı bağlantı sorunları
- WordPress URL ayarlarının bozulması
- .htaccess dosyasındaki yanlış yapılandırmalar
- Saldırı veya zararlı yazılımlar
Hataların Türlerine Göre Çözüm Yöntemleri
Yanlış Şifre veya Kullanıcı Adı
Çözüm: Şifreyi sıfırlamak için “Şifremi Unuttum” bağlantısını kullanın.
Şifre sıfırlama e-postası gelmiyorsa: phpMyAdmin üzerinden manuel sıfırlama: Hosting panelinize girin.
phpMyAdmin > wp_users tablosunu açın. Kullanıcı adınızı bulun, user_pass alanına şu kodu yazın: MD5(‘yenisifre’) Kaydedin ve tekrar giriş yapın.
wp-admin veya wp-login.php Sayfası Açılmıyor
Olası Nedenler: Dosya silinmiş veya bozulmuş olabilir. .htaccess dosyası hatalı yapılandırılmış olabilir. Çözüm: wp-login.php dosyasını yeniden yükleyin: Orijinal WordPress sürümünden dosyayı indirip FTP ile sitenize aktarın. .htaccess dosyasını sıfırlayın:
# 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
Eklenti veya Tema Kaynaklı Hatalar
Çözüm: FTP üzerinden /wp-content/plugins/ klasörünün adını değiştirin (örneğin: plugins_bak).
Eğer sorun çözülürse, hatalı eklentiyi tespit etmek için eklentileri teker teker yeniden adlandırarak aktif hale getirin.
Aynı yöntemi /wp-content/themes/ klasörü için uygulayarak temadan kaynaklı sorunu da test edebilirsiniz.
Beyaz Ekran Hatası (White Screen of Death)
Çözüm: wp-config.php dosyasına aşağıdaki satırı ekleyin: define(‘WP_DEBUG’, true); Eklentileri devre dışı bırakın veya temayı değiştirin.
WordPress Site URL Sorunu
Çözüm: wp-config.php dosyasına şu satırları ekleyin: define(‘WP_HOME’,’https://siteniz.com’);
define(‘WP_SITEURL’,’https://siteniz.com’);
Bu işlem URL yönlendirme sorunlarını geçici olarak çözer.
Veritabanı Bağlantı Sorunları
Hata: “Error Establishing a Database Connection”
Çözüm: wp-config.php dosyasında şu bilgileri kontrol edin:
DB_NAME
DB_USER
DB_PASSWORD
DB_HOST
Yanlışsa doğru değerlerle güncelleyin.
Tarayıcı Önbelleği ve Çerez Sorunları
Çözüm: Tarayıcı geçmişini, çerezleri ve önbelleği temizleyin.
Farklı bir tarayıcı veya gizli sekme ile deneyin.
Güvenlik İpuçları: Giriş Sorunları Yaşanmaması İçin Ne Yapmalısınız?
- wp-login.php dosyasını yeniden adlandırın (örneğin giris.php).
- 2FA (iki faktörlü kimlik doğrulama) aktif edin.
- Admin paneline IP kısıtlaması getirin.
- Güçlü parola kullanın ve düzenli olarak değiştirin.
- Güvenlik eklentileri (Wordfence, Sucuri vb.) kurarak saldırıları önleyin.
WordPress admin giriş hatası, ilk başta karmaşık görünse de sistematik şekilde ilerleyerek kolayca çözülebilir. Giriş sayfasına ulaşamama, veritabanı hataları, .htaccess bozulmaları gibi birçok nedenin çözümü bu rehberde detaylıca anlatılmıştır. Sitenizin güvenliğini korumak için düzenli yedek almayı, yazılım güncellemelerini zamanında yapmayı ve admin erişimini sadece güvenli cihazlardan sağlamayı ihmal etmeyin.
Önerilen Kaynaklar:
- WordPress Codex (https://codex.wordpress.org)
- WPBeginner.com
- Stack Overflow WordPress forumları
https://dijimaster.com/



https://dijimaster.com/
https://dijimaster.com/
Cevapla
Want to join the discussion?Feel free to contribute!