nginx之404排错

懒呀,果然懒是人的第一毛病也是人的第一动力,我都已将忘记了有多久没有登陆vps了,没有维护我自己的网站了,之前把我自己的vps给小伙伴们去玩了,我去,不会对我vps造成什么破坏吧,我的网站还好吗?我怀着忐忑的心情访问了我的网站。

我的天了,果然出问题了,我的看板娘、我的笔记、我的雪花,你们知道我在网站美化上面花费了多少时间,投入了多少心血嘛。

事已至此先排错吧,

404:无法找到该文件

排查: 文件名正确、文件路径正确、查看配置文件、默认网站路径也没改也正确

寻找报错日志

find / -name error.log

 将日志下载到本机进行分析

 sz /var/log/nginx/error.log   

nginx之404排错_第1张图片

找到自己刚刚访问报错的那一条日志复制下来

2302#2302: *4275 connect() failed (111: Connection refused) while connecting to upstream, client: 22

nginx之404排错_第2张图片 接下来就是解决这个问题最关键的一个步骤了,大家注意了

复制到百度进行搜索

nginx之404排错_第3张图片

通过百度,发现是php-fpm没有运行起来

nginx之404排错_第4张图片

但是百度上面给的运行php-fpm的方法我vps上无法使用,怎么办了?

自己使用find命令进行找

然后一个一个尝试

nginx之404排错_第5张图片

终于找到了/usr/sbin/php-fpm可以启动php-fpm,上图我以及启动了一次,才会这样

终于解决了这个问题,你们以为我的网站恢复正常了吗?

不,太小看小伙伴的破坏能力了,他们把我的网站的数据库给弄没了,没了。。。。。

看来,我之前定的小目标,自己用PHP写一个博客网站的目标要提上日程了。

 

 

你可能感兴趣的:(环境)