WordPress mod security hatası çözümü
WordPress mod security hatası çözümü için yazıyorum. WordPress sitemi yönetip yazılar girerek ziyaretçilerime içerik sunduğum her zamanki günlerden biri idi. Site adresimin sonuna tıpkı olması gerektiği gibi wp-admin ekleyip giriş sayfasına geldim. Bilgilerimi yazıp giriş butonuna tıkladıktan sonra bir aksilik yaşadım. Ekranda “An Appropriate Representation Of The Requested Resource Could Not Be Found On This Server. This Error Was Generated By Mod_Security” yazıyordu. Bu hatanın çözümü nedir?
Servis sağlayıcınız mod_security kullanıyor ise ve bu kurallar yazılımınızın çalışmasına engel oluyorsa, aşağıdaki kodu .htaccess dosyanıza ekleyerek mod_security‘i kapatabilirsiniz.
<IfModule mod_security.c> SecFilterEngine Off SecFilterScanPOST Off </IfModule>
1- Sorun yaşadığınız dizini ftp ‘den bulunuz. (Eğer yönetim panelinde sorun yaşıyorsanız panelin bulunduğu klasörü bulunuz.)
2- Eğer önceden oluşturulmuş bir .htaccess dosyanız varsa alttaki kodu dosyasının en sonuna ekleyip kayıt ettikten sonra tekrar ftp dizine yükleyiniz.
3- Önceden oluşturulmuş .htaccess dosyanız yok ise yeni bir tane oluşturup aynı işlemi yapınız.
<IfModule mod_security.c>
SecFilterEngine Off
SecFilterScanPOST Off
</IfModule>