Upstream service php-fpm is up and running but reports {"errors": {"status_code": 502,"status": "php-fpm server is down"}}
Kaushal Shriyan
kaushalshriyan at gmail.com
Thu Dec 15 16:23:11 UTC 2022
Hi,
I am running the nginx version: nginx/1.22 as a reverse proxy server on
CentOS Linux release 7.9.2009 (Core). When I hit http://mydomain.com/apis I
see the below message on the browser even if the upstream server php-fpm
server is up and running.
*{"errors": {"status_code": 502,"status": "php-fpm server is down"}}*
I have set the below in the nginx.conf file and attached the file for your
reference.
if ($upstream_http_content_type = "") {
add_header 'Content-Type' 'application/json' always;
add_header 'Content-Type-3'
$upstream_http_content_type$isdatatypejson"OK" always;
return 502 '{"errors": {"status_code": 502,"status":
"php-fpm server is down"}}';
}
# systemctl status php-fpm
● php-fpm.service - The PHP FastCGI Process Manager
Loaded: loaded (/usr/lib/systemd/system/php-fpm.service; enabled; vendor
preset: disabled)
Drop-In: /etc/systemd/system/php-fpm.service.d
└─override.conf
Active: active (running) since Thu 2022-12-15 15:53:31 UTC; 10s ago
Main PID: 9185 (php-fpm)
Status: "Processes active: 0, idle: 5, Requests: 0, slow: 0, Traffic:
0req/sec"
CGroup: /system.slice/php-fpm.service
├─9185 php-fpm: master process (/etc/php-fpm.conf)
├─9187 php-fpm: pool www
├─9188 php-fpm: pool www
├─9189 php-fpm: pool www
├─9190 php-fpm: pool www
└─9191 php-fpm: pool www
Dec 15 15:53:31 systemd[1]: Starting The PHP FastCGI Process Manager...
Dec 15 15:53:31 systemd[1]: Started The PHP FastCGI Process Manager.
#
Please guide me.
Best Regards,
Kaushal
{"errors": {"status_code": 502,"status": "php-fpm server is down"}}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx/attachments/20221215/7e1da702/attachment.htm>
More information about the nginx
mailing list