Erhan Yakut Software Developer @Binalyze | Founder @Passwall | Golang Enthusiast | Open Sorcerer

Kaynak Görüntülenemiyor (406) Hatası!

46 sec read

Sözü fazla uzatmadan internette karşılaştığım bir hatadan ve çözümünden bahsedeceğim.

Hata
Hatanın Türkçesi:

Kaynak görüntülenemiyor
Aradığınız kaynak, tarayıcınız tarafından açılamaz.
Lütfen bunları deneyin:
Başka bir bağlantıyı denemek için Geri düğmesini tıklatın.
Internet’te bilgi aramak için Ara’yı tıklatın.
HTTP Hatası 406 – Kabul edilemez
Internet Explorer

İngilizcesi:

Error 406, Not Acceptable. An appropriate representation of the requested resource (dosya ismi) could not be found on this server.


Hatanın Sebebi
Sunucudaki ModSecurity adı verilen açık kaynak kodlu bir uygulamanın mod-security kuralları 406 hatasının ana sebebi. Çözüm ise .htaccess dosyasına yazılacak kod ile bu güvenlik önleminin kapatılması.

Çözüm
Sorunu aldığınız dizinde .htaccess isimli bir dosya yaratın ve içine şu kodları yazın.
[php]
SecFilterEngine Off
SecFilterScanPOST Off
[/php]

Güncelleme
Eğer sunucuyu siz yönetiyorsanız çözüm için şöyle bir yol izleyebilirsiniz.
‘nano /etc/httpd/conf/httpd.conf ‘
içine girerek mod_security altındaki
SecFilterEngine On
SecFilterScanPOST On

olan yerleri “Off” yapıp ’service httpd restart’ ve ya ‘/etc/init.d/httpd restart’ yaparak bütün sunucunun bunlardan etkilenmemesini sağlayabilirsiniz ;)

Erhan Yakut Software Developer @Binalyze | Founder @Passwall | Golang Enthusiast | Open Sorcerer

Dünyada E-Ticaret Sektörü ve İşletmeler İçin Satış Fırsatları

Tüketici davranışları günden güne değişmekte ve alış veriş yapma alışkanlıkları buna bağlı olarak farklılaşmaktadır. Özellikle günümüz internet ve teknoloji çağında online ticaret büyük bir...
Erhan Yakut
3 min read