|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
24.11.2016, 22:04 | #1 |
Пользователь
Регистрация: 05.09.2015
Сообщений: 37
|
Не могу изменить права доступа к файлам на сервере
Действия пользователя при работе с сайтом приводят к созданию папок и файлов. Эти созданные папки и файлы я не могу ни удалить, ни изменить для них права доступа. Я заметил, что владелец файлов, с которыми я могу работать и с которыми не могу разный. Как удалить файлы с другим владельцем и как этого в дальнейшем избежать?
|
24.11.2016, 22:47 | #2 |
юзер как все
Участник клуба
Регистрация: 10.01.2012
Сообщений: 1,586
|
А доступ есть в админ панель или через SSH под рутом ? Если да, то там все это и делается
Если SSH то (от ROOTa) Код:
В нем можно КАК ПРАВИЛО, менять права доступа к файлам
<Дзен - Вся вселенная в тебе > | Резюме: https://ch3ll0v3k.github.io/CV/
|
25.11.2016, 07:16 | #3 |
Пользователь
Регистрация: 05.09.2015
Сообщений: 37
|
Через файловый менеджер изменить права не могу. Пишет, что ftp должно работать под Unix.
Про "SSH под рутом" слышу в первый раз. Узнаю. |
25.11.2016, 08:23 | #4 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,160
|
создание папок и файлов происходит же программно, через PHP? Так вот сразу после создания/записи файла - выполняйте команду chmod(755) для папок, 644 для файлов и будет вам счастье... (в большинстве случаев и хостов)
|
25.11.2016, 09:58 | #5 |
юзер как все
Участник клуба
Регистрация: 10.01.2012
Сообщений: 1,586
|
Вооо. точно! Еще лучше. Я тормознул чего-то
<Дзен - Вся вселенная в тебе > | Резюме: https://ch3ll0v3k.github.io/CV/
|
25.11.2016, 12:30 | #6 |
Пользователь
Регистрация: 05.09.2015
Сообщений: 37
|
Про права при создании файлов я усёк. Что сейчас со всеми папками и файлами лишними делать?
|
25.11.2016, 23:06 | #7 |
юзер как все
Участник клуба
Регистрация: 10.01.2012
Сообщений: 1,586
|
Можно написать скрипт который бы рекурсивно бегал от и до указанного места. И изменял права на те что нужно.
Если это файл типа такого, то права такие. Если директория, то такие. и т. д. Если есть рутовый доступ к серверам, то там лечге. Варианов хватает.
<Дзен - Вся вселенная в тебе > | Резюме: https://ch3ll0v3k.github.io/CV/
|
26.11.2016, 14:42 | #8 |
Пользователь
Регистрация: 05.09.2015
Сообщений: 37
|
Пытался менять права через скрипт. Результат отрицательный.
|
26.11.2016, 15:50 | #9 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
|
26.11.2016, 16:07 | #10 |
Пользователь
Регистрация: 05.09.2015
Сообщений: 37
|
Warning: chmod(): Can not call chmod() for a non-standard stream in /home/vhosts/sopromat.ueuo.com/crosssections/crosssections.php on line 47
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Права к файлам | zdus2757 | Общие вопросы Delphi | 24 | 24.10.2014 13:23 |
Не могу изменить параметры системы (права на доступ) | Cognitio | Windows | 0 | 19.02.2014 23:44 |
права доступа к папкам и файлам | Lotles | Безопасность, Шифрование | 5 | 03.11.2011 14:09 |
изменить права доступа к файлу | A93 | Общие вопросы C/C++ | 12 | 23.12.2009 14:55 |
Права доступа | Olejik | Общие вопросы C/C++ | 0 | 02.12.2009 15:38 |