Php mkdir()抛出警告消息
这里的错误是什么Php mkdir()抛出警告消息,php,Php,这里的错误是什么 <?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) && !
<?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中
我认为这是一项容易的工作。但是,我不明白这是什么?请删除下面的行并重试
chdir('../');
找到了,我把电话线拔了
chdir('../');
更改目录,指向c:\xampp\htdocs。删除此选项解决了问题。了解联机内容可能会有所帮助#49。。。