问题描述
- PHP执行mkdir这个方法毫无效果
-
我是Ubuntu14.04,XAMPP打包安装的php。
这是那段代码:
function makeDir($dir) {if(!is_readable($dir)){
self::makeDir( dirname($dir) );
if(!is_file($dir)) {
echo "--------------------";
if(mkdir($dir, 0777, true)) echo "made the fucking dir!";
else error_response("make dir failed!");
chmod($dir, 0777);
}
} else error_response("exist dir");
}
调用是这样的: self::makeDir("./uploads/")
最后发现,执行mkdir无论如何都是false,也就是说mkdir失败。求解救!本人刚触摸php。
解决方案
时间: 2024-09-27 14:44:09