WordPress’te 403 Forbidden Error Nasıl Çözülür?

WordPress kullanmaya yeni başladıysanız karşınıza gelebilecek en kötü hatalardan birisi 403 Forbidden Error adını taşıyan hatadır. Bu yazımda söz konusu hatayı nasıl çözebileceğinize değineceğim. Gösterdiğim yollar yaşadığınız bu hatayı çözme konusunda size yardımcı olacaktır ama takıldığınız kısımlar olursa sormaktan çekinmeyin.

403-forbidden-error-hatasi

403 Forbidden Error Nedir?

403 Forbidden Error ve buna benzer diğer tüm hatalar sitenizde belirli problemler yaşandığında ortaya çıkar. Burada adı geçen hata ise sunucunun belirli sayfalara erişimi engellenmesi durumunda ortaya çıkar. Bu hata ile karşılaşabileceğiniz pek şey nokta olabilir. Sitenin yönetim panelinde, güncelleme yaparken, eklenti veya tema yüklerken ve hatta durduk yere bu hatayla karşılaşabilirsiniz.

403 Forbidden Error almanızın en büyük nedenlerinden birisi eklentilerde yaşanan problemlerdir. Genellikle güvenlik eklentilerinin iyi ayarlanmaması durumunda bu sorunla karşı karşıya kalabilirsiniz. Bununla birlikte bozulmuş bir .htaccess dosyası bu hatanın yaşanmasına neden olabilir. Benzer şekilde sunucu düzeyinde yetkilerin yanlış düzenlenmiş olması bu hatanın alınmasına neden olan bir başka sebeptir. Nadiren dahi olsa sunucu hizmetini aldığınız firmanın yaptığı hatalı ayarlamalar sonucu bu hatayı alabilirsiniz.

Başlamadan önce önerim WordPress sitenizi tamamen yedeklemeli ve yedeği iyi bir şekilde muhafaza etmelisiniz. Daha sonra aşağıda yer alan adımları takip ederek bu hatadan kurtulabilirsiniz.

1. Eklentilerden Oluşan Hata

403 Forbidden Error bir eklenti nedeniyle karşınıza çıktığına inanıyorsanız ilk olarak tüm eklentileri geçici süreliğine devre dışı bırakmalısınız. Buna kullandığınız tüm eklentilerin dahil olduğunu unutmamalısınız. Eğer yaşadığınız sorun ortadan kalkmışsa bu durumda sitenizde bulunan eklentilerden dolayı bu hatayı alıyorsunuz demektir. Bu durumda yapmanız gereken eklentileri tek tek etkinleştirip hataya neden olan eklentiyi saptamaktır.

2. .htaccess Dosyasından Dolayı Oluşan Hata

403 Forbidden Error hatasının oluşmasına neden olan etkenlerin başında .htaccess dosyasında yaşanan bozulmalardır. Bu bozulmaları ortadan kaldırmak oldukça kolaydır. İlk olarak bir FTP programı yardımıyla sitenizin dosyalarına erişim sağlamalısınız. Daha sonra dosyalar içerisinden .htaccess dosyasını bulmalısınız. Ardından bu dosyayı bilgisayarınıza indirip yedeklemeli ve bir sonraki adıma geçmelisiniz.

Bu adımda yapmanız gereken sunucuda yer alan .htaccess dosyasını silmektir. Bu dosyayı sildikten sonra sitenize yeniden erişim sağlamayı denemelisiniz. Eğer sitenize erişim sağlayabiliyorsanız bu durumda .htaccess dosyanızda bir bozulma söz konusu demektir.

WordPress yönetici panelinde Ayarlar kısmından Kalıcı Bağlantılar sekmesine giriş yapın ve hiçbir şeye dokunmadan ayarları kaydedin. Bunu yaptıktan sonra WordPress otomatik olarak yeni ve temiz bir .htaccess dosyası oluşturacaktır.

3. Dosya İzinlerinden Dolayı Oluşan Hata

Sitenizde yer alan dosyanın bir izin seviyesi vardır. Bu izin seviyesi kimin veya kimlerin sitenize ait dosya ve klasörlere erişim sağlayacağını belirtir. Dosya izinlerinde yaşanacak olan hatalar neticesinde sitenize erişim konusunda sıkıntılar yaşayabilirsiniz. Özellikle yukarıda yer alan iki adım da işinize yaramıyorsa bu durumda dosya izinlerinizde bir problem var demektir.

İlk olarak sunucu hizmetini aldığınız yerle iletişime geçip dosya izinlerini kontrol etmelerini sağlamalısınız. Bazı sunucu hizmeti veren yerler bu konuda size destek sunmayı reddedebilirler. Eğer böyle bir yerle çalışıyorsanız mutlaka sunucu değişimine gitmelisiniz. Dosya izinlerinde tek başınıza değişiklik yapmak sizi gerçekten rahatsız edebilir. Gerekirse arkadaşlarınızdan bu konuda destek almalısınız.

dosya-izinleri

Bu işi kendi başınıza yapmak istiyorsanız bir FTP programı yardımıyla site dosyalarına bağlanın. Sitenizin ana klasörüne gidin ve resimde görüldüğü gibi dosya ayarlarına göz atın. Ayarlarda “Dosya İzinleri” veya “File Permissions” adına bir kısım olmalıdır. Bu kısma girerek dosya izinlerini ayrıntılı bir biçimde gözden geçirin.

✔ 744 veya 755 – Sitenize ait WordPress klasörlerinin sahip olması gereken izin değeridir.

✔ 644 veya 640 – Sitenize ait WordPress dosyalarının sahip olması gereken izin değeridir.

Klasör ve dosyalarınızda bu değişiklikleri yaptıktan sonra 403 Forbidden Error ortadan kalkacaktır. Eğer hala problem yaşıyorsanız mutlaka hizmet aldığınız sunucuyla iletişim kurmalı ve bu konuda onları bilgilendirmelisiniz.

Yazar Hakkında

Timur Demir
Timur Demir 375 içerik

23 Yaşında Muğla doğumlu olan yazar, Karadeniz Teknik Üniversitesi, Orman Mühendisliği son sınıf öğrencisi ve aynı zamanda Anadolu Üniversitesi Fotoğrafçılık ve Kameramanlık bölümü öğrencisidir.

İlginizi çekebilir

Kişisel Yazılar 4 Yorum

Hayalinizdeki İşi Yakalamak İçin Neden Blog Yazarlığı Yapmalısınız?

Bir zamanlar blog yazarlığı sadece insanların deneyimlerini yazıya aktardıkları bir çeşit faaliyet olarak görülmekteydi. Bazıları blogları bir tür çevrimiçi günlük olarak kullanmaktaydı. Bu günler geride kaldı. Bilgili blog yazarları, blog

Blog Yazarlığı 17 Yorum

En İyi 5 Ücretsiz Blog Açma Sitesi

Bloglama veya blog yazarlığı yapmak oldukça faydalıdır. İnsanlarla düşüncelerinizi, fikirlerinizi, başarılarınızı ve tecrübelerinizi paylaşmak istiyorsanız blog yazarlığı sizin için idealdir. Blog yazarlığı bazı kişiler tarafından alternatif para kazanma yöntemi olarak

Blog Yazarlığı 5 Yorum

Bloglarınız İçin Uygulanabilecek 10 Link Oluşturma Tekniği

Link oluşturma blog adresiniz için gerekli olan en önemli stratejilerden birisidir. Link oluşturma yapmadan blog adresinizin dilediğiniz noktaya ulaşabilmesi pek mümkün değildir. Oldukça kaliteli içerikler sunsanız bile blog adresiniz link

4 Yorum

  1. Ali Çömez
    Ekim 26, 20:52 Cevapla

    Merhabalar. Yazıyı yeni yayınlamışsın hemen okumak istedim taze taze (:
    Bu hatanın genel olarak sebebi .Htacces dosyasından kaynaklı oluyor. Dosya izinleri sebepsiz yere değişmediği için çoğunluk olarak htacces ile alakalı ama detaylı anlatımın çok güzel olmuş eline sağlık.

    • Timur Demir
      Ekim 27, 05:09 Cevapla

      Merhaba Ali,

      Güzel yorumun için teşekkür ederim. Bu hataya neden olan tüm unsurları ele almak istedim. Dediğin gibi başlıca nedeni ise htacces ile alakalı oluyor.

  2. mirza anıl armutçu
    Kasım 20, 00:16 Cevapla

    Hocam merhaba. Ben ftp’den .htaccess dosyasını düzenleyemiyorum/silemiyorum. Sitem için 403 hatası mevcut.

    • Timur Demir
      Kasım 23, 14:34 Cevapla

      Merhaba Mirza Bey,

      Geç dönüşüm için kusura bakmayın. .htaccess dosyasını önce kendi bilgisayarınıza kopyalayın ardından sunucudan silmeyi deneyin.Eğer olmuyorsa .htaccess dosyasının ismini değiştirmeyi deneyin. Böylece dosya için tanımlanmış kurallar sıfırlanmış olur.

Yorum Yazmak İster Misiniz?