Wordpress W3总缓存插件不';没有设置w3tc配置目录的777权限,无法工作

Wordpress W3总缓存插件不';没有设置w3tc配置目录的777权限,无法工作,wordpress,w3-total-cache,Wordpress,W3 Total Cache,我的Wordpress网站在Apache上运行,并安装了w3 total cache插件。要启用页面缓存,它需要我将777权限设置为w3tc配置和缓存文件夹 它显示以下警告 Execute next commands in a shell: chmod 777 {MyDirectory}/wp-content/cache chmod 777 {MyDirectory}/wp-content/w3tc-config 安全吗?有解决方法吗?如果您使用的是W3C Total Cache,您应该执行以

我的Wordpress网站在Apache上运行,并安装了w3 total cache插件。要启用页面缓存,它需要我将777权限设置为w3tc配置和缓存文件夹

它显示以下警告

Execute next commands in a shell:
chmod 777 {MyDirectory}/wp-content/cache
chmod 777 {MyDirectory}/wp-content/w3tc-config

安全吗?有解决方法吗?

如果您使用的是W3C Total Cache,您应该执行以下操作:

chmod 777 wp-content/w3tc-config
chmod 777 wp-content/cache

rm -rf wp-content/cache/config
rm -rf wp-content/cache/object
rm -rf wp-content/cache/db
rm -rf wp-content/cache/minify
rm -rf wp-content/cache/page_enhanced

在这种情况下,每次清除缓存时,w3tc都需要重新生成缓存,因此需要写入权限。

我可以让缓存文件夹保持可写状态。我对让w3tc配置文件夹保持可写状态不是特别满意。有没有一种方法可以通过更改这些目录的所有者而不是授予777访问权限来使其正常工作。