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的权限的主要内容,如果未能解决你的问题,请参考以下文章

在linux下安装wordpress

[wordpress学习系列]linux下wordpress的本地安装

如何使用 xampp 和 wordpress 在 localhost 上发送邮件

在 localhost xampp 中更改 wordpress 地址和站点地址后,它不再工作

MAC下安装WordPress网站开发框架XAMPP

WordPress 本地安装错误 (XAMPP) - 第 2 页为空白