wordpress - 更改的文件权限未生效
问题描述
我安装的 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)。
(注意:我在主题支持中问过同样的问题,他们也没有回复这就是我在这里问的原因。如果有人以前遇到过这个问题,请提供任何帮助)
解决方案
您似乎在文件夹权限的正确轨道上。(尽管我强烈建议您更改所有者/组并改用 755。)
不过,您没有提及文件本身的权限,在您的情况下需要为 666。
推荐阅读
- docker - Docker 提交 - 不保留新设置?
- java - JavaFX 在后台线程中加载系统图标
- python - Python list to make double qoute around string and pass to api
- django - Django 代码更改不会反映在生产服务器上
- swift - 让用户选择要跟踪的 ARKit 图像的问题
- python - 使用 Jupyter Lab 进行幻灯片编辑
- python - 如何仅为 python3.7 安装 pip?
- java - spring-security4.2 异常
- mysql - 使用只能是三个不同城市之一的城市属性创建 mySQL 表
- javascript - 无法使用日历读取未定义的属性“拆分”