当我用netbeans打开一些文件(Symfony2.0)时,这说我:不能锁定只读我必须单击鼠标右键并将每个文件夹设置为“读写”这是一个大问题,因为我必须设置每个文件夹和文件.....我怎么能解决这个我的问题许可?
问问题
1429 次
2 回答
0
您需要为整个文件夹/子文件夹和文件添加写权限。例如:
chmod -R u+w 文件夹名
-R 是对子文件夹和所有文件执行此操作(递归)
u - 用于所有者(您的用户)
+w - 是添加写权限
也许您使用 root 创建了 symfony2 文件,其中 netbeans 使用当前登录的用户权限。确保您的文件/文件夹属于用户而不是 root
于 2012-02-16T11:57:42.217 回答
0
如果您的用户与服务器运行的用户不同(例如 apache、httpd、www-data),那么您必须将自己添加到服务器组并 chmod 所有文件,以便将组权限设置为读取和写入,或将所有文件 chown 给您(chown -R user:user)并将您的服务器用户添加到您的组中。
另外,不要忘记在 cache/ 和 log/ 文件夹上设置适当的权限(当您执行缓存时,它们必须可由命令行用户写入:清除并且服务器用户也可写入)
有关更多信息,您可以在此处查看 Symfony 书的安装 Symfony 章节中的“设置权限”段落:
于 2012-02-16T13:49:14.663 回答