[php]mkdir() - не создаётся папка
http://ru2.php.net/manual/en/function.mkdir.php
mkdir('xxx/yyy', 0777, true)
mkdir('xxx/yyy', 0777, true)
<?phpПример оттуда. Не думаешь, что он должен работать?
mkdir("/path/to/my/dir", 0700);
?>
К тому же, ещё два параметра введены в 5.0.
Локально всё работает, на нормальном серваке нет
Локально всё работает, на нормальном серваке нет
А ты точно находишся в том же каталоге, что и xxx?
На что ругается php?
UPD
На что ругается php?
UPD
Note: When safe mode is enabled, PHP checks whether the directory in which you are about to operate has the same UID (owner) as the script that is being executed.Ещё одна возможная причина.
Так, какие-то глюки с серваком - при копировании через ftp в xxx какого-нибудь файла появляется yyy, которая по-другому не создаётся. Это может быть связано с фтп, типа я её не вижу, а на самом деле она есть?
Ругани нет, исполняющий скрипт и xxx находятся в одной папке (скрипт НЕ в xxx). Точнее комманда выглядела mkdir('./xxx/yyy', 0777);
Ругани нет, исполняющий скрипт и xxx находятся в одной папке (скрипт НЕ в xxx). Точнее комманда выглядела mkdir('./xxx/yyy', 0777);
При дисконнекте/коннекте папка появляется.
Права вместо 777 - 755.
Оставить комментарий
iakobi91
Вообщем есть папка xxx с правами 0777. В ней пытаемся создать папку yyy с такими же правами. В папкк yyy потом пихаем всякое говно. Почему не работает mkdir('xxx/yyy', 0777)?