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



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

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

chmod-R u+w折页

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

u-表示所有者(您的用户)

+w-是添加写权限

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

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

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

有关更多信息,您可以在此处查看Symfony书的"安装Symfony"一章中的"设置权限"一段:

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

最新更新