| imho.ws |
![]() |
|
|
|
# 1 |
|
Junior Member
Регистрация: 06.10.2004
Адрес: Москва
Пол: Male
Сообщения: 74
![]() ![]() |
Не создается вложенная директория
Не создается вложеная папка.. вот пример кода.
Код:
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);
![]() Вот это я прочитал на сайте хостера: Код:
Поддержка PHP осуществляется модулем Apache mod_php4, при этом: PHP код выполняется с правами пользователя nobody для доступа к файлам необходимо обеспечить требуемые права именно для nobody если Ваш PHP скрипт загружает файлы по HTTP, то рекомендуется установить на директорию, в которую производится загрузка, флаг setuid командой chmod u+s mydirectoryname. Это обеспечит смену владельца файла на владельца директории (т.е. на Вас), и Вы сможете работать с файлом в дальнейшем. Иначе владельцем будет nobody. время выполнения скрипта ограничено 30 секундами. Постарайтесь в них уложиться. mod_php4 работает в безопасном режиме (safe mode), что накладывает следующие ограничения: Запрещен доступ к файлам, владелец которых не совпадает с владельцем скрипта, который осуществляет этот доступ Разрешен запуск только некоторых внешних програм, реально в настоящее время - только whois
__________________
Supraвод Последний раз редактировалось beast_drc; 16.06.2005 в 15:22. |
|
|
|
|
# 2 | |
|
Guest
Сообщения: n/a
|
Цитата:
|
|
|
|
# 3 |
|
::VIP::
Регистрация: 09.09.2002
Адрес: Kiev
Пол: Male
Сообщения: 1 150
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
попробуй после
chmod ("../modules/gallery/images/albums/".$row["alb_id"]."/", 0777); добавить еще chmod ("../modules/gallery/images/albums/".$row["alb_id"]."/.", 0777);
__________________
Great minds discuss ideas. Average minds discuss events. Small minds discuss people. |
|
|