上夜班摸鱼刷手机,看到群里有人问网站突然500咋整,想起自己折腾那破站踩的坑。我平时用Typecho搭的博客,Nginx配PHP7.4,遇到过几次白屏和数据库连接失败,总结几个土办法。 先看Nginx错误日志,路径一般在/var/log/nginx/error.log,别瞎猜。然后查PHP-FPM状态,systemctl status php-fpm,多半是进程挂了。数据库连不上就ping下MySQL,大概率是内存不够被OOM杀了。 排查工具我习惯用Xshell连服务器,配合宝塔面板看资源占用,真的不行就重启大法。反正别慌,一步步来,比瞎改代码强。干活去了,夜班真熬人。