php - Linux 上 WordPress 文件夹的文件和文件夹权限设置

标签 php linux wordpress

我已将我的网站项目移至 linux 环境,但在分配权限时遇到问题。

我运行的命令:

sudo chown -R admin01:admin01 /var/www/html/counsyl

find . -type d -exec chmod 755 {} \;

find . -type f -exec chmod 644 {} \;

如果我设置

sudo chown -R admin01:admin01 /var/www/html/counsyl

admin01 是用户名,这个用户不是 root。我可以编辑文件和文件夹,但问题是我无法从 WordPress 管理区域添加图像或上传插件等。

enter image description here

如果我运行以下命令

sudo chown www-data:www-data -R *

它允许我上传图片或插件等。但现在我无法从 admin01 帐户编辑​​文件等。

enter image description here

那么正确的权限是什么,这样我就可以使用 admin01 用户(不是 root)编辑文件,同时从 WordPress 管理区域上传文件和文件夹?如果您也能给出一些解释,让我明白我做错了什么,我将不胜感激。

运行命令后WordPress文件夹内文件夹和文件的权限

sudo chown admin01:www-data -R /var/www/html/counsyl

enter image description here

最佳答案

你试过 755 许可吗?

chmod -R 755/var/www/html/counsyl

我想以上对你有帮助

关于php - Linux 上 WordPress 文件夹的文件和文件夹权限设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46275625/

相关文章:

php - 使用 OctoberCMS 进行任务计划日志

php - 如何在 Debian 上使用 Concrete5 解决 "Pragma: no-cache"问题?

MySQL 从同名的另一列更新列

wordpress - 在子目录中的 wordpress 中实现多站点

javascript - 如何将 JavaScript 实现为 PHTML

php - Jquery - $.(post) 数据响应与 PHP 不一致

javascript - 显示数据和单选按钮并使用数据保存单选按钮的选定值

c++ - 使用 breakpad 核心文件的 gdb 中没有加载任何符号

c - Linux内核模块的Makefile问题

php - WordPress 作为数据库的 HTML 界面