php 在linux中使用xampp和wordpress的权限

oymdgrw7  于 2022-11-21  发布在  PHP
关注(0)|答案(3)|浏览(139)

我试图移动越来越多的Linux,我有一些问题,我的网站与WordPress的发展本地。
安装wordpress和xampp一切都很顺利。但是现在,如果我想安装新的主题或上传图片到我的网站,而不是在sudo模式下使用nemo(我使用的是linux mint),网站是不允许写任何东西的(网站是在/opt/xampps(类似的东西))。我知道这是linux的权限限制。
在linux中有没有一种方法可以允许永久地写入文件夹或类似的东西?
先谢谢你了

k4aesqcs

k4aesqcs1#

在您的终端上以root用户身份尝试以下命令,

chmod -R 0777 /opt/xampps/mydirectory
zpf6vheq

zpf6vheq2#

sudo chown -R daemon wordpress-folder

// or use htdocs folder

xamppapache服务器使用一个名为daemon的用户来访问htdocs中的文件夹,这将解决所有的权限问题。

hs1ihplo

hs1ihplo3#

/u/Prabu的答案有正确的想法,但没有理由使用0777。它会不必要地打开您的目录,使其受到攻击。请改用0755。
chmod -R 0755 [your xampp directory]
0777将目录的读取、写入和执行权限授予每个可以访问该目录的人。0755仅将读取、写入和执行权限授予文件夹所有者(您!),而将读取/执行权限授予任何组所有者和其他人。重要的一点是,它拒绝了所有人将文件保存到您的目录中的能力。
下面是一个很好的文件权限总结。它并不是超级复杂,所以你可能需要花几分钟来熟悉它,因为你是一个Linux用户:http://www.csit.parkland.edu/~smauney/csc128/permissions_and_links.html

相关问题