我正在使用chdir(),这是我第一次使用,当我更改目录时,我遇到了问题。
嗯,当我更改目录时,我使用chdir(directory_name);但是当我检查当前目录时,或者如果我试图访问我第一次输入的目录中存在的另一个目录,我会得到一个错误,因为实际的目录没有更改
编辑:很抱歉没有显示任何代码,但我找到了解决方案。我创建了一个$_SESSION来存储当前目录和更改后的新目录。
if(!isset($_SESSION['dir'])) {
chdir("../../filesystem");
$_SESSION['dir'] = getcwd();
} else {
chdir($_SESSION['dir']);
}发布于 2013-07-24 00:06:44
你检查过成功/失败了吗?例如:
$result = chdir('newdir');
if ($result === false) {
die("Could not chdir()");
}https://stackoverflow.com/questions/17815335
复制相似问题