【问题标题】:giving write permission to nginx public folder on ubuntu 16.04在 ubuntu 16.04 上授予对 nginx 公用文件夹的写权限
【发布时间】:2017-08-29 15:17:43
【问题描述】:

刚刚在我的本地机器上全新安装了 nginx。

我正在尝试向 nginx 公共文件夹授予写入权限,但我收到此错误 mod:无法访问 '/usr/share/nginx/html':没有这样的文件或目录

nginx 服务器的公共文件路径是 file:///usr/share/nginx/html

请帮忙

【问题讨论】:

  • 1. 您在何处/何时/如何获得错误? 2. 您遇到错误的路径与您所说的公共路径不同?如果以public_html 结尾的路径不存在,则不存在。
  • /usr/share/nginx/public_html' 存在。我复制并粘贴了终端中的文件夹,它确实存在
  • 您确实需要使用更多信息更新您的问题。你想做什么以及如何做?您如何以及何时收到该错误?我们不介意读者。

标签: php html nginx


【解决方案1】:

首先你应该确定的是,你的路径是正确的。确认文件夹名称是“html”还是“public_html”。

如果您不是 root 用户,则使用“sudo”前缀应用您的权限。

【讨论】:

  • 你可以试试:sudo chmod -R 0777 /usr/share/nginx/public_html
  • 文件夹名称是 html,但是当我粘贴文件夹以确认它显示 public_html 的文件路径时,我只是删除了 public_ 并且它起作用了。它是否也授予子文件夹权限?
  • 当我们使用“-R”时,它适用于该文件夹的所有子文件夹。
猜你喜欢
  • 2020-06-04
  • 2019-06-18
  • 2014-11-29
  • 1970-01-01
  • 2011-09-01
  • 1970-01-01
  • 2015-02-10
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多