Nginx下WordPress的WP Super Cache不能写文件的问题

Wp Super Cache是Wordpress下的缓存插件,从上次配置了Nginx+php来运行Wordpress时,其它一切都正常,只是后来发现Cache目录没有写入任何新的文件,只是有从前已经缓存的一些文件。

分析了一些问题:

1、没有写入的权限,改成777,但是网上又说要chown到nginx的user,这步也改了,但是还是不写入缓存。

2、不可能是重写问题,这个应该没有影响。

偶然打开页面的源文件,在最后发现有一句话:

<!– WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! –>

才想起来,从Windows主机搬到Linux主机后,这个文件没有改动过,于是造成了找不到wp-cache-phase1.php文件,当然也就写不成了。

PS:在Nignx+wp super cache让Wordpress跑的是飞快~~呵呵,虽然是美国的主机,但是看起来和国内差不多。另外,从在美国主机上下载国外的东西的速度来看,3M/s,而从美国主机上下载是300K/s,这个速度差距不是一般的大,这也说明了,带宽的屏颈不在于国外出口带宽,而在于国内的带宽。目前,联通正在升级带宽,希望新一轮的带宽升级能带来飞一般的感觉。

Nginx下WordPress的WP Super Cache不能写文件的问题》上有4条评论

  1. Pingback引用通告: Nginx下Wordpress的WP Super Cache不能写文件的问题-建站指南-站长经验 » By admin » 发布 » sin32

发表评论

电子邮件地址不会被公开。 必填项已用*标注