分享笔记:

WordPress内存异常爆满

注意删除无用文件

文章目录

一位朋友说他收到了网站服务器内存过满的通知,要求他提升托管套餐,可他说他的网站东西不多,不应该会满内存。所以他找到了我,下面我们来看看他的网站是因为什么原因导致内存过满的。

内存过满的原因有很多,你的网站要是也内存满了不一定是下面的原因,我这里只是简单记录一下,你可以根据全部优化WordPress的方法一一排查看看,找到具体原因,对症下药。

CSS优化文件过多导致内存爆满

首先按照网站优化的优先级,我首先查看了最容易占网站内存的图片,不过没有任何问题,图片分辨率,大小和网站图片最佳格式都ok。一套看下来在WordPress后台并没有找到什么特别的,所以我觉得直接从网站文件里面看。

他使用的是Siteground,进入管理后台后,奇怪的地方出现了。

wp-content内存过满

他的WP-CONTENT居然有10GB!!! 简直离谱。居然找到了有问题的文件夹,那么只需要找到具体出问题的地方就行。

siteground optimizer assets 文件夹内存

最后发现一个叫siteground optimizer assets的文件夹,这个是Siteground自己家的优化插件Speed Optimizer生成的文件夹,里面有上千个CSS的优化文件,大多数都是老的,没有自动删除掉过去的文件。

siteground optimizer assets css文件

SiteGround的插件不会生成这么多CSS文件的,所以我觉得问题可能出现在他网站另外一个优化插件WP-ROCKET(网站有一个优化插件就够了,多个会有冲突的可能性)上,果然一进去它就自己提醒了。删除无用的选项没有开起来,所以过往生成的CSS没有被删除,一直到撑爆为止。

wp rocket 删除无用css

解决方法就是单纯的把不需要的CSS优化文件删除掉就可以了,其实也完全可以直接在网站文件夹那里删除的。

wp rocket 开启删除无用css

为笔记评分

平均评分 5 / 5. 摘星者: 1

有疑问?留个言吧!

更多结果...

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

更多结果...

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors