我已将我的网站项目移至 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 管理区域添加图像或上传插件等。
如果我运行以下命令
sudo chown www-data:www-data -R *
它允许我上传图片或插件等。但现在我无法从 admin01
帐户编辑文件等。
那么正确的权限是什么,这样我就可以使用 admin01
用户(不是 root)编辑文件,同时从 WordPress 管理区域上传文件和文件夹?如果您也能给出一些解释,让我明白我做错了什么,我将不胜感激。
运行命令后WordPress文件夹内文件夹和文件的权限
sudo chown admin01:www-data -R /var/www/html/counsyl
最佳答案
你试过 755 许可吗?
chmod -R 755/var/www/html/counsyl
我想以上对你有帮助
关于php - Linux 上 WordPress 文件夹的文件和文件夹权限设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46275625/