首页 > 解决方案 > 更改的文件权限未生效

问题描述

我安装的 wordpress 主题正在从 wp-content/uploads/tc_stylesheets/file_name.css 加载 css

该文件需要是可写和可执行的,这样每当我从定制器更改主题设置(尤其是与样式相关的更改)时,更改都会写入该 css 文件( file_name.css )。

即使将相关目录权限更改为777后,主题仪表板中的消息,仍然说" Can not write file with chmod: 0, owner/group: root/root"

我还不允许发布图片,所以这就是我所做的

将上传目录的权限更改为 777

将 tc_stylesheets 目录的权限更改为 777

将 file_name.css 文件权限更改为 777

正如我在上面已经说过的,这些更改仍然没有实现,即,每当我应用新的 css 规则时,文件仍然是相同的。

每当定制器的样式规则发生变化时,主题都会在 file_name.css 中附加一个唯一编号(例如 file_name.123456.css)。

(注意:我在主题支持中问过同样的问题,他们也没有回复这就是我在这里问的原因。如果有人以前遇到过这个问题,请提供任何帮助)

标签: wordpresspermissions

解决方案


您似乎在文件夹权限的正确轨道上。(尽管我强烈建议您更改所有者/组并改用 755。)

不过,您没有提及文件本身的权限,在您的情况下需要为 666。


推荐阅读