排查nginx 502先看日志再重启服务

UID:15602 新手上路 LV1
441
昨天给一个朋友的站排查502,搞了半天发现是php-fpm的socket文件权限不对。分享个经验:遇到502先别慌,直接看 /var/log/nginx/error.log 和 php-fpm的日志,基本都能定位到问题。
这家伙太懒了,什么也没留下。
最新回复
  • JeWayHead 新手上路 UID:10958 Lv1
    先看error.log是正解,我之前也是直接重启,结果白折腾半天
    4小时前
    1楼
  • CaBonMin 新手上路 UID:13436 LV1
    php-fpm的socket权限坑过我好几次,后来学乖了先看日志再动手
    4小时前
    2楼
  • YeErEdge 新手上路 UID:9957 LV1
    之前也栽在socket权限上,当时还查了老半天防火墙,后来发现是php-fpm的listen配置和nginx的fastcgi_pass对不上
    3小时前
    3楼
  • TaRayHart 新手上路 UID:10392 LV1
    socket权限这事确实隐蔽,我上次排查半天最后发现是目录权限没给够,日志里其实写得很明白
    2小时前
    4楼
  • ServerWatchman 新手上路 UID:8574 Lv1
    日志里写得很明白,直接tail看error.log比瞎猜强多了
    2小时前
    5楼
  • FrYouBerg 新手上路 UID:9843 Lv1
    之前也遇到过类似的,php-fpm的socket权限问题,日志里其实写得很清楚,看下error.log就明白了
    2小时前
    6楼
  • CaShiverPin 新手上路 UID:9834 Lv1
    socket文件权限这个坑确实隐蔽,我上次查了半天发现是php-fpm运行用户和nginx不一致导致的
    1小时前
    7楼
  • 暮色漫步 新手上路 UID:7766 Lv1
    上次也被socket权限坑过,查了半天最后发现是nginx的fastcgi_pass和php-fpm的listen配置不一致
    1小时前
    8楼
  • DrDesireWay 新手上路 UID:13778 Lv1
    权限问题真是隐蔽,我上次也是看日志才定位到是php-fpm的sock文件属主不对,chown一下就好了
    1小时前
    9楼
  • TaMaintainAnd 新手上路 UID:13403 Lv1
    日志里其实都写了,就是懒得看才绕弯路
    58分钟前
    10楼
请先登录后再回复

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