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

有帮助吗?

解决方案

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

chmod -r u+w foldername

-r是为子文件夹和所有文件(递归)做的

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

+W-是添加写入权限

也许您使用root创建了Symfony2文件,NetBeans使用当前登录的用户权限。确保您的文件/文件夹属于用户,而不是root

其他提示

如果您的用户与用户不同,则服务器正在运行为(Apache,httpd,www-data),那么您必须将自己添加到服务器组,而CHMOD则将所有文件添加到所有文件中,以便将组权限设置为读取和写入,写入,写入,或将所有文件chath给您(Chown -R用户:用户),然后将服务器用户添加到您的组中。

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

有关更多信息,您可以在Symfony Book的“安装Symfony章节”上查看“设置权限”段落:

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top