linux中使用xampp和wordpress的权限
Posted
技术标签:
【中文标题】linux中使用xampp和wordpress的权限【英文标题】:Permission in linux using xampp and wordpress 【发布时间】:2017-08-28 12:05:33 【问题描述】:我正在尝试越来越多地迁移到 linux,但我在使用 wordpress 在本地开发我的网站时遇到了一些问题。
安装 wordpress 和 xampp 一切顺利。但是现在,如果我想安装新主题或将图片上传到我的网站,而不是在 sudo 模式下使用 nemo(我正在使用 linux mint)该网站不允许写任何东西(该网站在 /opt/xampps 中(某像那样) )。我知道是linux权限限制。
有没有办法允许在 linux 中永久写入文件夹或类似的东西?
提前谢谢你
【问题讨论】:
superuser.com/questions/126073/… 【参考方案1】:在你的终端上用 root 用户试试这个命令,
chmod -R 0777 /opt/xampps/mydirectory
【讨论】:
【参考方案2】:sudo chown -R daemon wordpress-folder
// or use htdocs folder
xampp apache 服务器使用名为 daemon 的用户访问 htdocs 中的文件夹,这将解决所有权限问题。
【讨论】:
【参考方案3】:/u/Prabu 的答案是正确的,但没有理由使用 0777。它会打开您的目录以进行不必要的攻击。请改用 0755。
chmod -R 0755 [your xampp directory]
0777 将对该目录的读取、写入和执行权限授予可以访问该目录的每个人。 0755 仅向文件夹所有者(您!)提供读取、写入和执行访问权限,并为拥有的任何组和世界其他地方提供读取/执行访问权限。重要的一点是它否定了整个世界将文件保存到您的目录中的能力。
这里是文件权限的一个很好的总结。它不是很复杂,所以你不妨花几分钟熟悉一下,因为你是 Linux 用户:http://www.csit.parkland.edu/~smauney/csc128/permissions_and_links.html
【讨论】:
以上是关于linux中使用xampp和wordpress的权限的主要内容,如果未能解决你的问题,请参考以下文章
[wordpress学习系列]linux下wordpress的本地安装
如何使用 xampp 和 wordpress 在 localhost 上发送邮件