Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

PHP mkdir() - как указать владельца?

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> PHP mkdir() - как указать владельца?
Имя
Сообщение << Старые топики   Новые топики >>
PHP mkdir() - как указать владельца? - 2008-12-27 00:47:52.786666   
mr_Anderson

Сообщений: 140
Оценки: 0
Присоединился: 2008-11-29 19:52:02.186666
При создании директории с помощью функции mkdir() созданая директория не имеет имени владельца - в файловом менеджере параметр "Владелец" == "?". То есть имя владельца не известно… Из за этого не возможно удалить эту папочку!..  От службы тех-потдержки хостинг-провайдера поступил совет в этой самой функции указать имя владельца.
КАК ЭТО ДЕЛАТЬ???????
Не нашёл я такого параметра у функции mkdir(), с помощью которого можно указать имя владельца создаваемой диРектории!.. Как, блин, его указать, всётаки?!!… А?..   Или чё мне делать, что бы мои создаваемые диРектории не были такими безимянными без роду без племени и не знали, кто их папа????..
Post #: 1
RE: PHP mkdir() - как указать владельца? - 2008-12-27 08:13:49.066666   
Parano1d

Сообщений: 423
Оценки: 0
Присоединился: 2008-05-21 13:40:17.093333
не нервничай ты так…
http://ru2.php.net/manual/ru/function.chown.php
http://ru2.php.net/manual/ru/function.chmod.php
а вообще странно, что не ставится имя владельца…
Post #: 2
RE: PHP mkdir() - как указать владельца? - 2008-12-27 11:44:26.636666   
userec

Сообщений: 30
Оценки: 0
Присоединился: 2007-07-23 21:32:11.240000
по идеи владельцем должен быть юзер, под которым работает веб сервер или запускается cgi скрипт )
Post #: 3
RE: PHP mkdir() - как указать владельца? - 2008-12-27 21:48:29.320000   
Parano1d

Сообщений: 423
Оценки: 0
Присоединился: 2008-05-21 13:40:17.093333
+1 скорее всего это будет юзер apache
Post #: 4
RE: PHP mkdir() - как указать владельца? - 2008-12-29 02:15:41.040000   
mr_Anderson

Сообщений: 140
Оценки: 0
Присоединился: 2008-11-29 19:52:02.186666
Данке Шон!!
С помощью функции chmod() удаётся изменить режим доступа к файлу. Правда у меня не получилось самому применить эту функцию - я воспользоволся готовым скриптом, любезно предоставленым всё той же службой тех-потдержки хостинг-провайдера. В смысле работы этого скрипта я пока ещё не разобрался, по этому пока не знаю, почему сам не смог воспользоваться chmod(), да и это сейчас не важно - главное что всё пока работает. Меня смущает другой момент:

Зачем изменять режим доступа к файлу, когда этот режим можно просто указать во время создания? В принципе указывать получается, да вот только проблема - режим доступа не получается сделать выше 755! Меньше получается, а вот если указываю 0777 - всё равно получается 755! Это что, ограничение какое то? Нельзя ли его отменить в каких нибудь там настроечках?…
Post #: 5
RE: PHP mkdir() - как указать владельца? - 2008-12-29 10:48:04.243333   
oRb

Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
mr_Anderson, это надо разбирать со своим хостером. Что они тебе на серваке, накрутят то и будет.
Post #: 6
Страниц:  [1]
Все форумы >> [Веб-программинг] >> PHP mkdir() - как указать владельца?







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.