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
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 ;)