|
|
|
| Как изменть доступ (запись/чтение) файла на сервере с помощью php | |
|
|
|
|
|
|
|
для: Crux
(21.11.2004 в 11:00)
| | Для этого предназначена функция chmod(), подробности по ссылке:
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=158 | |
|
|
|
|
|
|
|
для: cheops
(21.11.2004 в 11:33)
| | chmod почему-то не срабатывает
chmod ("./".dirname($file)."/".basename($file), 0777);
|
| |
|
|
|
|
|
|
|
для: Crux
(21.11.2004 в 12:56)
| | Попробуйте сначала явно прописать имя одного из файлов или директории (может ошибка при формировании имени)
chmod ("index.php", 0777);
|
Иногда скрипты на сервере выполняются от имени пользователя nobody, у которого может не быть прав на смену прав доступа, в этом случае можно воспользоваться каким-либо FTP-менеджером (там вы авторизуетесь от своего имени). | |
|
|
|
|
|
|
|
для: cheops
(21.11.2004 в 15:39)
| | пробовал, не помогло | |
|
|
|
|
|
|
|
для: Crux
(23.11.2004 в 23:49)
| | А через FTP-менеджеры права доступа не меняются?
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=116 | |
|
|
|
|
|
|
|
для: cheops
(23.11.2004 в 23:54)
| | можно менять | |
|
|
|
|
|
|
|
для: Crux
(24.11.2004 в 00:02)
| | косяки какие-то с атрибутами
chmod не работает
при создании папки
вместо 0777 стоит 0755
это я чего-то не понимяю или хост кривой | |
|
|
|
|
автор: cheops (из ННГУ) (24.11.2004 в 16:07) |
|
|
для: Crux
(24.11.2004 в 13:44)
| | Скорее не кривой, а настроенный :))), 0755 вполне нормальные права доступа если запись производится владельцем. | |
|
|
|
|
|
|
|
для: cheops (из ННГУ)
(24.11.2004 в 16:07)
| | хм...
говорите, что настроенный, но почему тогда не могу создать внутри этой папки ещё одну папку или фаил или скопировать туда фаил?? | |
|
|
|
|
|
|
|
для: Crux
(24.11.2004 в 16:44)
| | Хм... выясните имя владельца директории chown()... root или ваше? | |
|
|
|
|
|
|
|
для: cheops
(24.11.2004 в 22:00)
| | chown (string filename, mixed owner)
немного не понял, что во втором значении, mixed owner, нужно писать | |
|
|
|
|
|
|
|
для: Crux
(25.11.2004 в 09:09)
| | Нет вообще-то так не определим выставленное имя - эта функция только для смены владельца. Попробуйте узнать имя владельца при помощи какого-либо FTP-менеджера - в принципе это позволяет делать FTP-менеджер из раздела downloads http://www.softtime.ru/info/ftpmanager.php
PS Хм... а вы хостерам не писали об этой проблеме - они как-нибудь это комментируют? | |
|
|
|
|
|
|
|
для: cheops
(25.11.2004 в 10:53)
| | после общения с хостерами вроде заработало.
только вот почему-то я не смог запустить Ваш ftp-менеджер
пишет следующее
К сожалению, не удаётся зарегистрироваться на сервере
в конфиге всё изменил как надо | |
|
|
|