KupueXa 9 Опубликовано: 22 февраля 2011 Рассказать Опубликовано: 22 февраля 2011 Предлагаю воткнуть в установку готовый скрипт для установки CHMOD, то есть он проверяет права на запись, если их нету, предлагает 2 варианта: Либо делаете сами, либо делает файл... Если поддержка поможет с точностью указаний прав и на иные файлы не указанные в списке: ./backup/ ./engine/data/ ./engine/cache/ ./engine/cache/system/ ./uploads/ ./uploads/files/ ./uploads/fotos/ ./uploads/posts/ ./uploads/posts/thumbs/ ./uploads/thumbs/ ./templates/ ./templates/Default/ то будет намного лучше. Ну и предлагаю пополнять скрипт дописыванием файлов! Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 067 Опубликовано: 22 февраля 2011 Рассказать Опубликовано: 22 февраля 2011 KupueXa, скрипты не могут устанавливать права за запись если они не даны изначально, иначе в них не было бы никакого смысла (в этих правах). Цитата Ссылка на сообщение Поделиться на других сайтах
vicpryl 0 Опубликовано: 23 февраля 2011 Рассказать Опубликовано: 23 февраля 2011 (изменено) KupueXa, скрипты не могут устанавливать права за запись если они не даны изначально, иначе в них не было бы никакого смысла (в этих правах). И все же дайте, плз, список прав на директории и файлы, которые нужны для корректной работы системы. А как их выставить - мы уж разберемся. Для этого есть shell-crрипты запускаемые от рута. Не у всех, но есть. Изменено 23 февраля 2011 пользователем vicpryl Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 067 Опубликовано: 23 февраля 2011 Рассказать Опубликовано: 23 февраля 2011 И все же дайте, плз, список прав на директории и файлы, которые нужны для корректной работы системы. При установке скрипт об этом пишет. Также об этом написано в инструкции по установке скрипта Цитата Ссылка на сообщение Поделиться на других сайтах
vicpryl 0 Опубликовано: 23 февраля 2011 Рассказать Опубликовано: 23 февраля 2011 И все же дайте, плз, список прав на директории и файлы, которые нужны для корректной работы системы. При установке скрипт об этом пишет. Также об этом написано в инструкции по установке скрипта Точно. Спасибо. Кстати, а на сколько корректно с точки зрения безопасности давать права на папки 777, т.е. доступ на запись ВСЕМ ? Не будет ли более правильным дать полный доступ только пользователю от которого работет веб сервер ? Цитата Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 23 февраля 2011 Рассказать Опубликовано: 23 февраля 2011 Начните изучать FreeBSD/Linux и подобные вопросы про Shell и про права доступа отпадут Цитата Ссылка на сообщение Поделиться на других сайтах
vicpryl 0 Опубликовано: 23 февраля 2011 Рассказать Опубликовано: 23 февраля 2011 Начните изучать FreeBSD/Linux и подобные вопросы про Shell и про права доступа отпадут Спасибо за совет. Начал в 1997 году. Но вопрос к разработчикам не отпал. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 067 Опубликовано: 23 февраля 2011 Рассказать Опубликовано: 23 февраля 2011 Кстати, а на сколько корректно с точки зрения безопасности давать права на папки 777, т.е. доступ на запись ВСЕМ ? Не будет ли более правильным дать полный доступ только пользователю от которого работет веб сервер ? абсолютно без разницы, поставить 777 или только для web сервера, ибо самым уязвимым и слабым звеном является именно веб сервер. А вообще какие ставить права решаете вы уже сами, хотите для всех, хотите только для веб сервера. Главное чтобы у скрипта были права на запись, все. А инструкция пишется общая и для всех, а для большинства обычных тарифов хостинга, единственным таким вариантом является 777. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.