Не создается вложеная папка.. вот пример кода.
Код:
chmod ("../modules/gallery/images/albums", 0777);
$d=mkdir("../modules/gallery/images/albums/".$row["alb_id"]."",0777);
chmod ("../modules/gallery/images/albums/".$row["alb_id"]."/", 0777);
$dd=mkdir("../modules/gallery/images/albums/".$row["alb_id"]."/preview",0777);
Последняя строка возвращает false. не могу понять в чем дело.
Вот это я прочитал на сайте хостера:
Код:
Поддержка PHP осуществляется модулем Apache mod_php4, при этом:
PHP код выполняется с правами пользователя nobody
для доступа к файлам необходимо обеспечить требуемые права именно для nobody
если Ваш PHP скрипт загружает файлы по HTTP, то рекомендуется установить на директорию, в которую производится загрузка, флаг setuid командой chmod u+s mydirectoryname. Это обеспечит смену владельца файла на владельца директории (т.е. на Вас), и Вы сможете работать с файлом в дальнейшем. Иначе владельцем будет nobody.
время выполнения скрипта ограничено 30 секундами. Постарайтесь в них уложиться.
mod_php4 работает в безопасном режиме (safe mode), что накладывает следующие ограничения:
Запрещен доступ к файлам, владелец которых не совпадает с владельцем скрипта, который осуществляет этот доступ
Разрешен запуск только некоторых внешних програм, реально в настоящее время - только whois
Какое отношение может это иметь к проблеме?