我尝试将生成的配置文件添加到自动生成的目录中。我在这个虚拟盒子上使用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",但这没有任何改变。