502 Bad Gateway解决方案
在配置安装https网站时,总是显示“502 Bad Gateway”。
总结有两个原因
- php7.2-fpm没有启动或正常运行
- nginx与php7.2-fpm没有正常通信
解决办法
1、先检查php7.2-fpm运行状态
service php7.2-fpm status
可以看出来php7.2-fpm已经正常启动。
2、确保nginx与php7.2-fpm能正常通信
需要检查:etc/php/fpm/pool.d/www.conf 中几个参数是否准确:
user = www-data
group = www-data
listen = /run/php/php7-fpm.sock
listen.owner = www-data
listen.group