这里的错误是什么?
<?php
define('TMP_FOLDER','temp');
$temp_dir = $this->dir['root'].$this->config['sep'].TMP_FOLDER;
//$temp_dir = C:\xampp\htdocs\xxx\temp
//$this->dir['root'] = C:\xampp\htdocs\xxx
if(!file_exists($temp_dir) && !is_dir($temp_dir)){
chdir('../');
mkdir(TMP_FOLDER, 0744);
}
?>
这会发出如下警告: -
警告:mkdir():文件存在于第49行的C:\ xampp \ htdocs \ xxx \ yyy \ display.php中
我认为这是一项轻松的工作。但是,我无法理解这是什么?
答案 0 :(得分:1)
删除以下行并尝试
chdir('../');
答案 1 :(得分:0)
找到它,我删除了行
chdir('../');
更改目录,定向到c:\ xampp \ htdocs。删除它解决了这个问题。