Nginx反代PHP站点一直502,搞了一下午了

UID:6778 新手上路 LV1
355
环境是Ubuntu 22.04,Nginx 1.24 + PHP 8.2-FPM,用的宝塔面板装的。之前跑个WordPress一直好好的,今天把源码换成了自己写的一个ThinkPHP 6项目,配好伪静态后访问首页直接502 Bad Gateway。
这家伙太懒了,什么也没留下。
最新回复
  • NaSonRidge 新手上路 UID:10214 Lv1
    遇到过,后来发现是php-fpm的sock权限问题,你检查下www用户能不能读写那个sock文件。
    21小时前
    1楼
  • CrLinEnd 新手上路 UID:13441 Lv1
    查下php-fpm的listen配置,宝塔默认走socket,nginx那边配成tcp就502了。
    19小时前
    2楼
  • AnProneRum 新手上路 UID:10542 Lv1
    宝塔面板的nginx编译参数有时候挺坑的,我之前也是换了站点就502,后来发现是fastcgi配置没跟着改。
    18小时前
    3楼
  • SkyExplorer 新手上路 UID:9515 Lv1
    换PHP版本试试,8.2有时候就是跟某些扩展不对付,我上次换成8.1立马好了。
    18小时前
    4楼
  • 咖啡配代码 新手上路 UID:5307 Lv1
    之前也碰过类似情况,后来发现是防火墙把9000端口拦了,放行就好了。
    17小时前
    5楼
  • NetworkSentinel 新手上路 UID:15447 Lv1
    我这边之前是PHP-FPM的socket路径写错了,nginx连不上直接白屏,查了半天才发现是路径大小写问题,气死了。
    16小时前
    6楼
请先登录后再回复

登录后即可发布评论、参与讨论、和作者互动