当我提供mkdir的完整路径时,我遇到了一个问题,它说没有这样的文件或目录,但是当我提供相同的回复但首先回到一个目录时它可以工作
我只是想问为什么这不起作用
$name = "4ftwx"; // dir name
$domain = $_SERVER['HTTP_HOST'];
mkdir($domain.'/project/'.$name);
//localhost/project/4ftwx
但是当我这样打电话时它会起作用
mkdir('../project/'.$name);
两者都指向相同的路径,然后它为什么不起作用
答案 0 :(得分:2)
也许您应该使用$_SERVER['DOCUMENT_ROOT']
来获取当前脚本正在执行的文档根目录。