升级到 12.04 后,我不得不重新安装 LAMP 堆栈。然后我将所有 www 项目文件夹从笔式驱动器带到/var/www
文件夹(使用sudo nautilus
,并将文件拖到那里)。
现在我无法对/var/www
.
也许这会随着我拖到那里的备份副本而改变。
我想知道文件夹的默认权限是什么/var/www
。我不想只是更改权限并使我的系统异常和工作。相反,我想让它达到可以正常工作的正确状态。
Ubuntu 的非常非常新的用户,我已经搜索了很长时间没有找到答案。可能我已经得到了答案,但我不太了解它,所以我想我可以试试这个。我的问题是我没有权限访问 var/www 文件夹,我认为它应该是我的“本地主机”所在的位置。我不知道如何更改权限,以便我可以更改文件和添加。如果我愿意,我确定下界。我的意图是仅可用于在我的浏览器中查看 PHP。如果有人知道我可以如何更改我的权限或如何以其他方式查看 PHP,我会很高兴。
运行 Ubuntu 12.04。
谢谢!
PS 正如我所说,我很新,所以请慢慢来:)
如何启用在 var/www/html 中创建新文档或新文件夹?“我的 Ubuntu 是 16.04”
我的用户名是 jknoppf。我使用 Apache 并希望让自己完全访问 /var/www/html 并从
$ sudo adduser jknoppf www-data
Run Code Online (Sandbox Code Playgroud)
然后我有
$ sudo chown -R www-data:www-data /var/www/html
Run Code Online (Sandbox Code Playgroud)
有用!
但在一些论坛上我也读到了
$ sudo chown -R jknoppf:www-data /var/www/html
Run Code Online (Sandbox Code Playgroud)
它也有效!这两种 using 的变体有什么区别chown
?
我刚刚安装了带有tasksel的灯,它可以工作。但
/var/www
我只能从终端用 sudo 创建文件,我不知道为什么。在另一个 Ubuntu 安装中,我没有遇到这样的问题。index.php
,我什至无法保存它。这是我从 Sublime Text 得到的错误:
Unable to save /var/www/index.php
Error: unable to create tmp file in /var/www
Run Code Online (Sandbox Code Playgroud)
这是来自 Geany 的:
Error opening file '/var/www/index.php': Permission denied
The file on disk may now be truncated!
Run Code Online (Sandbox Code Playgroud)