在自动创建的目录上写入文件的权限问题

时间:2015-08-21 10:14:04

标签: php apache file

我尝试将生成的配置文件添加到自动生成的目录中。我在这个虚拟盒子上使用PHP 5.4,Apache和Debian 7.8。

所以,正如我在主题中所说,我没有问题,创建新目录,但是当我试图将文件添加到这个新生成的目录中时,它不会工作({{1} })。我很好,因为如果权限真的很糟糕,为什么apache进程能够创建一个目录,但里面没有文件?我的意思是,他是目录中的所有者。

我如何创建目录:

Warning: fopen (PATH) failed to open stream: Permission denied in (FreshGeneratedDirectoryPath)

到目前为止,我已尝试使用mod 0755,0775,0777,1755,1775,1777。

我是如何尝试创建文件的:

mkdir(PROJECT_PATH . '/tmp/' . session_id(), 0777);

我已经尝试过" a"相反" wb",但这没有任何改变。

0 个答案:

没有答案