PHP-FPM Güvenlik Eklentisi Sorunu

Hata loglarında aşağıdaki gibi birşey görüyorsanız ne yapmanız gerekiyor?

2020/02/14 17:40:34 [error] 32684#32684: *7 FastCGI sent in stderr: "Access to the script '/home/mertcangokgoz.com/public/wp-admin/css/login.min.css' has been denied (see security.limit_extensions)" while reading response header from upstream, server: mertcangokgoz.com, request: "GET /wp-admin/css/login.min.css HTTP/1.1", upstream: "fastcgi://unix:/var/run/php/php7.3-fpm.sock:", host: "mertcangokgoz.com", 

has been denied (see security.limit_extensions) gördüğünüzde istemsizce şaşırabilirsiniz. Çoğu zaman bu hata ile karşılaşıldığında web siteleriniz yayında olmayıp “Access Denied.” hatasını verebilir.

Çözüm ise NGINX tarafında yapacağımız ufak bir değişiklik olacak

location ^/(wp-admin|wp-login.php) {
       include configs/php_fastcgi.conf;
}

Bu sayede PHP-FPM üzerindeki security.limit_extensions ayarını kurcalamanıza gerek yok.

İşlemden sonra kullandığınız PHP servisini yeniden başlatmayı unutmayınız.

Sistem Uzmanı, Linux Hacısı, El-Kernel

“PHP-FPM Güvenlik Eklentisi Sorunu” üzerine bir yorum

Yorum yapın