我使用mkdir()在php中创建一个目录。 这是我的功能:
if ( !mkdir( dir_processed_xmls, 0777, true ) ) {
die('failed: "'.dir_processed_xmls.'" schlug fehl.');
}
我检查服务器上的目录,它没有chmod权限,我设置了。
可能是什么问题?
干杯 拉斯
答案 0 :(得分:1)
无论何时创建文件或目录,掩码都只是可能的最大掩码。通常,出于安全原因,系统将减去世界并经常组写写权限。这意味着通用应用程序可以请求0o666(对于文档)或0o777(对于脚本和目录)权限,而不必担心本地安全机制是什么。