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.