2013-05-09 167 views
0

我有一个php文件,运行时会创建另一个文件。创建该文件的php文件是否应具有750个写入文件的权限,或者该文件正在写入的目录是否具有750权限?创建文件时的文件权限

回答

0

首先,php文件的权限有什么都没有这样做。


假定谁执行脚本的用户目录的所有者该目录的权限应设置为

0700 

0750 

如果成员拥有该目录的组应该已具有写入和列表权限。但是我不能给你你的用例的确切权限。因此,我需要知道具体场景是什么

+0

该目录我想写的文件已经有755,那么为什么不是我的文件写它应该的文件。 – IMUXIxD 2013-05-09 00:47:58

+0

然后权限就足够了。显示你的代码打开并写入文件 – hek2mgl 2013-05-09 00:53:32

+0

的代码和问题在这里解释:http://stackoverflow.com/q/16451497/2056707 – IMUXIxD 2013-05-09 01:00:33

0

权限中有一条经验法则。最大权限是文件0644和文件夹0750.

如果您需要提供任何权限,只需在操作之前对其进行chmod操作,然后将其更改为上述规则即可。

希望它有帮助。