mkdir + chmod,设置了错误的chmod

时间:2011-11-30 21:59:44

标签: chmod mkdir

我使用mkdir()在php中创建一个目录。 这是我的功能:

if ( !mkdir( dir_processed_xmls, 0777, true ) ) {
                die('failed: "'.dir_processed_xmls.'" schlug fehl.');
            }

我检查服务器上的目录,它没有chmod权限,我设置了。

可能是什么问题?

干杯 拉斯

1 个答案:

答案 0 :(得分:1)

无论何时创建文件或目录,掩码都只是可能的最大掩码。通常,出于安全原因,系统将减去世界并经常组写写权限。这意味着通用应用程序可以请求0o666(对于文档)或0o777(对于脚本和目录)权限,而不必担心本地安全机制是什么。