begin主题与Super Static Cache 插件有点小冲突

  • A+
所属分类:足迹

早晨早早起来去中心校开会,真不知这个会议和我有什么关系!去时还好,没什么人,但回来时(约10点左右吧)车上人就多了,挨挨挤挤的,几乎没地方下脚!

回家后为hudejie.com安装了super static cache插件,之所以安装它,是因为它可以自动生成HTML文件,这样一来访客打开网页时就不需要从数据库中调用数据,自然减轻了服务器的压力,更何况,HTML的网页读取速度当然要快太多了!

可是安装完成后,点击启动时却被告知错误:

无法启用插件,因为它引起了一个致命错误(fatal error)。

Fatal error: Cannot redeclare mkdirs() (previously declared in /home/host2cn/public_html/wp-content/themes/begin5.2/inc/save-image.php:94) in /home/host2cn/public_html/wp-content/plugins/super-static-cache/super-static-cache.php on line 117

打开save-image.php文件查看,原来是原来这个文件的作用是把外链图片本地化——想起来昨天确实是在后台把这个功能给打开了,赶紧取消,保存后再次启动插件,一切OK了!

Super Static Cache 这个插件的缓存模式有三种

  • Direct模式将会把缓存内容直接存放在服务器上,这是最节省资源的模式,但是这种方式会造成缓存内容管理困难。
  • PHP模式将会把缓存内容存放在一个目录里,这样将会方便管理,但PHP模式会依赖数据库服务器,如果您的数据库服务器宕机,网站将不可访问。
  • Rewrite模式会把缓存内容放到一个目录,缓存成功之后,网站不再依赖数据库,但是您需要在服务器上添加一条伪静态规则。

我本来决定选择最节省资源的模式Direct模式,原因当然是因为它最节省资源了,至于它会造成缓存内容管理困难,我才懒得去管呢,直接清除缓存不就行了?但真做了之后立即开始后悔了——真的是很乱呀,而且,访问页面还老是出错!算了,还是老老实实改回到推荐的Rewrite模式吧!

begin主题与Super Static Cache 插件有点小冲突

 

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:1   其中:访客  1   博主  0

    • Koolight Koolight 1

      用过这款插件,很良心的国产插件!