php-fpm status on port 9000
I’ve set up my php-fpm status in /status. I’m having problems collecting this information with php-fpm_exporter using a tcp connection.
php max_execution_time not taked to the account
I have a combination of Nginx and PHP-FPM, and I want to set the max execution time on the PHP level to be the same as on Nginx. So I add max_execution_time=30
but it does not work.
If I create an endpoint with the logic like this:
what is the common reasong of nginx not passing request to php
In the application, we start seeing a lot of the 504 requests from Nginx, but in most cases, we see only Nginx log about the fact of 504 due to the 60-second timeout but no logs from the PHP/FPM side. We still have application logs for some 504-related endpoints and in most of the cases it’s because of some non-optimized/heavy db query, but most 504 responses are without application logs (only Nginx) at all and I can’t debug/understand what the issue is.