Ошибка при создании папки - PullRequest
0 голосов
/ 31 мая 2010

Я пытаюсь создать папку, подобную этой

$destination = "../folder_name/_pcode/../_compile";
mkdir($destination);

Но это дает ошибку

UPDATE Я принимаю ../folder_name/_pcode в качестве ввода от пользователя, и я хочу создать папку вне _pcode Directory

Вот моя ошибка

Warning: mkdir() [function.mkdir]: No such file or directory in G:\wamp\www\tools\compile.php on line 57
../folder_name/_pcode/../_compile

1 Ответ

5 голосов
/ 31 мая 2010

Вероятно, вы пытаетесь создать подкаталог в несуществующем каталоге, в этом случае, если вы хотите создать полный путь к каталогу, попробуйте установить параметр mkdir $recursive в true:

mkdir($destination, 0777, true);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...