2014-02-06 3 views
0

Какая здесь ошибка?mkdir() throws warning message

<?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(): Файл существует в C: \ XAMPP \ HTDOCS \ ххх \ ууу \ display.php на линии 49

Я думаю, что это легкая работа. Но я не понимаю, что это?

+0

Это может помочь узнать, что находится на линии # 49 ... –

ответ

1

удалить ниже линии и попробуйте

chdir('../'); 
+0

Я сделал это и понял. – nurakantech

0

Нашел, я удалил строку

chdir('../'); 

меняющейся каталог, направленную на C: \ XAMPP \ HTDOCS. Это устраняло проблему.

Смежные вопросы