当我用netbeans打开一些文件(Symfony2.0)时,这就说我:无法锁定只读 我必须单击鼠标右键并设置每个文件夹的“读写”权限 这是个大问题,因为我必须设置每个文件夹和文件..... 我如何解决这个问题我的问题?
答案 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章节中的“设置权限”段落: