Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > chmod 0777 но доступа так и нет...


Автор: Darked 19.12.2004, 17:43
Всем доброе время суток.
Есть скриптик - счетчик посещений, который создает папку с именем даты:
Код

 mkdir("./inc/data/".$today, 0777);
 chmod("./inc/data/".$today, 0777);

Как можно увидеть, потом устанавливается полный режим доступа для этой папки,но...! Срит мне выдает такое сообщение:
нет прав
[./inc/data/18.12.2004]

Чего - то я не понял? Как так может быть? Через фтп клиента залез на сервак, посмотрел, права действительно стоят 0777. Но сменить права на эту папку так и не получилось, написал нет доступа, но смотреть содержимое ее я могу.
Кто глючит?

Автор: Opik 19.12.2004, 17:54
Код

<?php
phpinfo();
?>


safe_mode = on?

Автор: Darked 19.12.2004, 18:06
Safe_mode: Local Value = On,
Master Value = Off

И что это значит?

Автор: penizillin 19.12.2004, 18:29
http://php.net/manual/en/features.safe-mode.functions.php

Автор: Darked 19.12.2004, 18:55
А что значит Local Value и Master Value ?

Автор: penizillin 19.12.2004, 19:07
local - текущий режим (высший приоритет)
master - по умолчанию

Автор: Opik 19.12.2004, 19:36
Вообщем без переписывания счетчик Manlix'a у тебя работать не будет.

Автор: Darked 19.12.2004, 21:10
Opr
А какие - нибудь советы можеь дать? Куда копать, какую часть нужно переписать? Просто я не до конца понимаю, как так - я создаю каталог с полными правами доступа, тем не менее сам скрипт, его создавший, не имеет доступа. smile
Добавлено @ 21:12
Opr
А какие - нибудь советы можеь дать? Куда копать, какую часть нужно переписать? Просто я не до конца понимаю, как так - я создаю каталог с полными правами доступа, тем не менее сам скрипт, его создавший, не имеет доступа. smile
Добавлено @ 21:13
penizillin, мучас грациес за разъяснение smile

Автор: Opik 20.12.2004, 00:58
Darked
Вообщем надо что бы для каждого дня папки не создавались, а всё писалось в одну, имхо другого выхода нет. А создаются папки вроде от имени апача.

Автор: IZ@TOP 20.12.2004, 01:30
А может ни папки создавать а просто файлы с именем текущей даты?

Автор: Opik 20.12.2004, 05:22
IZ@TOP
файлы там и так создаются smile))

Автор: IZ@TOP 20.12.2004, 13:34
Opr, а смысл в папках? У этого манликса в скриптах слишком много лишнего, накрычивает smile

Автор: Opik 20.12.2004, 16:28
IZ@TOP
В целом это правильно, структуризация. Но и геммор тоже... всё взаимносвязано smile))

Автор: IZ@TOP 21.12.2004, 01:11
Opr, я уже сталкивался с проблемой когда скрипт создает каталоги от имени юзера nobody и сам потом не может их атрибуты менять пока через ФТП этого не сделаешь. Так что предпочитаю обходится без подобных "структуризаций".

PS А сортировка по дате создания файлов мне всегда помогала.

Автор: Darked 21.12.2004, 07:17
IZ@TOP, скорее всего описан мой случай. И как мне быть? Убрать создание новых каталогов, а переписывать файл в уже созданном каталоге?

Автор: IZ@TOP 21.12.2004, 11:43
Darked, именно.

Автор: Opik 21.12.2004, 17:14
IZ@TOP
Я сам сидел с этой проблемой, когда писал фотогалерею, даже не смог воспользоваться chown =(

Автор: Darked 21.12.2004, 21:47
Всем большое спасибо!!!!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)