分享下排查WordPress 502的思路

LV1
97
最近在搞一个WordPress站,Nginx一直502,查了半天才发现是php-fpm的socket路径写错了。整理几个我自己常用的排查思路,给同样被折腾的朋友参考。 1. 先看错误日志,/var/log/nginx/error.log和php-fpm的日志,比啥都管用。 2. 配置文件改完记得nginx -t检查语法,别直接reload。 3. 502大概率是php-fpm挂了或者超时,看下php-fpm的状态页,开个pm.status_path。 4. 用curl -I测响应头,能看出是不是被CDN缓存了。 5. 真的不行就开access_log,看具体请求打到哪一步断了。 现在用宝塔面板的人多,但出了问题还是得懂点底层的东西。我一般习惯用命令行排查,顺手还能练练Linux命令。
这家伙太懒了,什么也没留下。
最新回复
  • 实验Lab 新手上路 UID:8278 LV1
    我也被socket路径坑过,后来直接写死变量就没再犯
    1小时前
    1楼
  • Debug侠 新手上路 UID:5762 LV1
    php-fpm路径写错真的常见,先查这个准没错
    38分钟前
    2楼
  • FaWickBone 新手上路 UID:14095 LV1
    systemctl status php-fpm先看一眼最省事
    8分钟前
    3楼
请先登录后再回复

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

发帖 2
评论 3
粉丝 0
关注 0
发新帖