Upstream service php-fpm is up and running but reports {"errors": {"status_code": 502,"status": "php-fpm server is down"}}

Dan Swaney justdan23 at gmail.com
Thu Jan 5 18:46:29 UTC 2023


Have you tried enabling "debug" mode logging and checked the log file for
more details?

For example, modify the settings in your nginx.conf and restart the nginx
service:

error_log /dev/stdout debug;

http {
  access_log /dev/stdout;
  ...
}


On Thu, Dec 15, 2022, 11:23 AM 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"}}
>
> _______________________________________________
> nginx mailing list
> nginx at nginx.org
> https://mailman.nginx.org/mailman/listinfo/nginx
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx/attachments/20230105/1c76d241/attachment.htm>


More information about the nginx mailing list