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:25:52 UTC 2022


On Thu, Dec 15, 2022 at 9:53 PM Kaushal Shriyan <kaushalshriyan at gmail.com>
wrote:

> 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"}}
>
> Hi,

I have attached the file for your reference.

Best Regards,

Kaushal
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx/attachments/20221215/6445d210/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: nginxtest.conf
Type: application/octet-stream
Size: 7363 bytes
Desc: not available
URL: <http://mailman.nginx.org/pipermail/nginx/attachments/20221215/6445d210/attachment.obj>


More information about the nginx mailing list