2017-08-29 71 views
0

刚刚在本地机器上进行了nginx的全新安装。在ubuntu上为nginx公用文件夹提供写入权限16.04

我想给写权限nginx的公共文件夹,但我得到这个错误国防部:无法访问“的/ usr /共享/ nginx的/ HTML”:没有这样的文件或目录

公众为nginx的服务器上的文件路径为文件:/// USR /股/ nginx的/ HTML

请协助

+0

** 1。**何时/何时/如何得到错误? ** 2。**您遇到错误的路径与您所说的路径不同于公共路径?如果以'public_html'结尾的路径不存在,则不存在。 –

+0

/usr/share/nginx/public_html'存在。我复制并粘贴终端中的文件夹,它确实存在 – Jozi

+0

您确实需要更新您的问题并提供更多信息。你想做什么以及如何?如何以及何时得到这个错误?我们不介意读者。 –

回答

0

你应该第一件事肯定的是,Y我们的路径是正确的。确认文件夹名称是“html”还是“public_html”。

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

+0

您可以尝试:sudo chmod -R 0777/usr/share/nginx/public_html –

+0

文件夹名称为html,但是当我粘贴文件夹以确认文件路径时,它显示的是public_html,我刚删除了public_并且它工作正常。它是否也授予子文件夹的权限? – Jozi

+0

当我们使用“-R”时,它适用于该文件夹的所有子文件夹。 –