网站出现"400 bad request"错误提示排查过程记录

今天老蒋遇到一个网友的网站说打开后出现"400 bad request"的错误提示。然后打开后确实是这样子的问题,问到他有没有处理过什么导致的,他说更换一个主题这样子的。后来通过检查看到他的主题是比较陈旧的破解主题,而且兼容不支持当前的PHP版本,所以给他重新主题禁止后更换新的主题问题解决。这里顺带将我们可能遇到的400 bad request 问题简单整理。

1、主题兼容问题

400 bad request 可能导致的原因就是PHP兼容主题的问题。如果是旧版本的主题可能会不兼容当前的PHP版本。我们要么去降低PHP版本要么就更换新的主题。同时有些插件也是可能导致的,我们通过排除法来排除问题。

2、Nginx问题

如果我们在使用中突然出现问题,那我们重启MYSQL和NGINX会发现可能是NGINX的问题。我们需要检查到底是什么问题导致的。同时,之前老蒋也有给一个网友处理过,是他的SSL证书配置没有正确导致的,他的SSL的文件URL地址没有配置正确,然后给他们重新配置后重启NGINX就解决问题。

总之,出现问题基本上也不用怕,我们一一排除即可,当然我们也需要定期的备份数据。

本文出处:老蒋部落 » 网站出现"400 bad request"错误提示排查过程记录 | 欢迎分享( 公众号:老蒋玩运营 )