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

时间:2017-09-18 09:13:36

标签: 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

2 个答案:

答案 0 :(得分:1)

尝试将所有者同时添加为admin01,将用户添加为www-data。这将对您有所帮助:

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

试试这个,它应该有效。结构就像

chown -R USERNAME:GROUPNAME /PATH/TO/FILE

谢谢

答案 1 :(得分:1)

您是否尝试过755权限配偶?

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

我认为上面会帮助你