我已经在我的 Ubuntu 电脑上安装了本文中的 PHP
http://www.howtogeek.com/howto/ubuntu/installing-php5-and-apache-on-ubuntu/
现在,当我尝试保存一个简单的 php 文件时,我无法做到这一点。我无法访问该文件夹 var/www
$ chmod + x / var
chmod:更改 `/var' 的权限:操作不允许
我不确定这个命令是做什么的。有人可以告诉我如何让它工作,然后我就可以从我使用的任何软件中保存文件。
我刚刚安装了 php,它运行良好,这篇文章是关于授予“var/www”权限,以便我可以保存文件。
谢谢
现在,重新启动计算机后,我的权限就起作用了。
答案1
如果您将其用于开发,只需将 /var/www 文件夹的所有者更改为您的用户名。
sudo chown username:username -R /var/www
确保将上述命令中的“用户名”一词更改为您的。
答案2
由于目录归 root 所有,因此如果不以 root 身份使用 gksu 运行,您将无法使用任何编辑器保存 php 文件。因此,我建议使用两种简单的方法来解决这个问题:
sudo cp /path/to/file.php /var/www/
(或者)
以 root 身份运行编辑器gksu
,并将文件保存在/var/www/
此外,为了顺利执行 php 文件,请确保该文件具有 755 权限。希望我能帮到你。:)
答案3
该命令sudo chmod +x /var
用于向指定文件/文件夹添加/删除权限。
+
添加权限的参数-
删除权限所用的参数- 参数
r
表示权限为读,w
写和x
执行。
例子:
sudo chmod -r -w +x /var/www
删除读取权限、删除写入权限并授予/var/www
所有用户和组对文件夹的执行权限。
您只需运行gksu nautilus
并转到/var/www
目录,然后右键单击即可。选择特性,然后转到权限选项卡,您可以在其中更改该文件夹/文件的权限。
答案4
文件夹 /var/www 需要 root 权限才能更改其权限。何不尝试:
sudo chmod +x /var
如果这对你不起作用,那么尝试只修改万维网文件夹似乎对您特别感兴趣,如下所示:
sudo chmod 777 /var/www
希望有所帮助。