Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) mkdir("$path/$dir",01777) результат 01755 / 5 сообщений из 5, страница 1 из 1
15.11.2005, 19:04
    #33379991
BOBAH2000
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) mkdir("$path/$dir",01777) результат 01755
собственно сабж...
фугкция mkdir("$path/$dir",01777), как всем понятно, должная создавать каталог с полными правами для всех, однако, сощдаёт с правами 01755 :(
мне собственно 777, не нужно, я бы и 766 был удовлетворён, но... права на запись не даёт задаёт
при попытке
chmod("$path/$dir",01777)
права изменяются на 0777

что за ерунда? у меня уже крыша едет, подскажите хоть в какую степь копать?
...
Рейтинг: 0 / 0
15.11.2005, 19:47
    #33380060
VERS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) mkdir("$path/$dir",01777) результат 01755
UMASK

-------------------------------
www.free-lancer.ru
...
Рейтинг: 0 / 0
15.11.2005, 20:15
    #33380085
BOBAH2000
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) mkdir("$path/$dir",01777) результат 01755
подробнее можно, а то я чё та не врубился
...
Рейтинг: 0 / 0
15.11.2005, 20:27
    #33380101
.-.-.-.-.-
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) mkdir("$path/$dir",01777) результат 01755
BOBAH2000подробнее можно, а то я чё та не врубился
http://ln.com.ua/~openxs/projects/man/solaris8/umask.html
http://www.sun.com/bigadmin/content/submitted/umask_permissions.html
...
Рейтинг: 0 / 0
16.11.2005, 01:28
    #33380275
VERS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) mkdir("$path/$dir",01777) результат 01755
автор
http://ln.com.ua/~openxs/projects/man/solaris8/umask.html
...Например, команда umask 022 отбирает право записи у группы и прочих пользователей (файлы, обычно создаваемые с правами 777, создаются с правами 755; файлы, создаваемые с правами 666, создаются с правами 644)...
т.е. перед вызовом chmod делаем
umask(0);

-------------------------------
www.free-lancer.ru
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) mkdir("$path/$dir",01777) результат 01755 / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]