Symfony2和Ubuntu 11.10权限文件夹和文件

时间:2012-02-16 09:28:11

标签: symfony netbeans-7 ubuntu-11.10

当我用netbeans打开一些文件(Symfony2.0)时,这就说我:无法锁定只读 我必须单击鼠标右键并设置每个文件夹的“读写”权限 这是个大问题,因为我必须设置每个文件夹和文件..... 我如何解决这个问题我的问题?

2 个答案:

答案 0 :(得分:0)

您需要为整个文件夹/子文件夹和文件添加写入权限。 例如:

  

chmod -R u + w foldername

     

-R是为子文件夹和所有文件(递归)

执行的      

u - 适用于所有者(您的用户)

     

+ w - 是添加写权限

也许您使用root创建了symfony2文件,其中netbeans使用当前登录的用户权限。确保您的文件/文件夹属于用户而不属于根

答案 1 :(得分:0)

如果您的用户与服务器运行的用户不同(例如apache,httpd,www-data),那么您必须将自己添加到服务器组并chmod所有文件,以便将组权限设置为读取并写入或者将所有文件chown给你(chown -R user:user)并将你的服务器用户添加到你的组中。

另外,不要忘记在缓存/和日志/文件夹上设置适当的权限 (执行缓存时,命令行用户必须可写入它们:清除并且也可由服务器用户写入)

有关详细信息,请查看Symfony图书的安装Symfony章节中的“设置权限”段落:

http://symfony.com/doc/current/book/installation.html