我正在使用chdir(),这是我的第一次,当我更改目录时遇到问题。
好吧,当我更改目录时,我使用chdir(directory_name);但是当我检查当前目录或者我是否尝试访问我第一次输入的目录中存在的另一个目录时因为实际目录没有更改而导致错误
编辑:很抱歉没有显示任何代码,但我找到了解决方案。当我更改它时,我创建了一个$ _SESSION来存储当前目录和新目录。 if(!isset($_SESSION['dir'])) {
chdir("../../filesystem");
$_SESSION['dir'] = getcwd();
} else {
chdir($_SESSION['dir']);
}
答案 0 :(得分:2)
你检查成功/失败了吗? e.g:
$result = chdir('newdir');
if ($result === false) {
die("Could not chdir()");
}