首先,我更换了几个主题,都没有任何问题,就在一个主题的时候出现问题了,内页打开很正常,就首页打开显示500错误代码,期初我以为是短暂的网络问题,后面过了几个小时还是如此,我就慌了,因为别的主题很正常呀,然后我就开始了自己的解决方案。

1、我以为是主题的问题,我新上传主题,重置设置以及重装WordPress程序,未改善。

2、PHP版本的问题,使用php7.3/7.4都没问题,因为内页能打开,所以我觉得应该不是这个问题,网站看到有人说增加php内存,去售后提交工单也是这样做,结果都不行。

3、网站看到有人说是权限的问题,我的文件权限没有问题,如果有问题,那么内页是打不开的,可是这里正常。

4、主机配置不行,好,我升级到2核2g的内容配置,依旧不行。

5、htaccess文件配置错误,伪静态配置错误,我都重新设置了,依旧无效。

就在我一筹莫展的时候,突然的一次刷新,首页打开了,加载很慢,我看到一个文章里面提示内存占用过大之类的话语,就在这时我就觉得这篇文章估计有问题,我把这篇文章直接不展示在首页之后,网站首页就正常打开了,而后我把文章打开之后,网站首页就很缓慢的加载成功。

这个时候其实我已经定位到问题了,那就是文章中的某些代码可能会影响服务器的运行,就是会让服务器负载升高,这个代码我就把它优化了一下,目前打开是正常的,这个代码就是:

mocat加上[]