Права доступа на папки
Здравствуйте.
Подскажите, какие права на папки необходимо устанавливать при установки сайта на modx.
Подскажите, какие права на папки необходимо устанавливать при установки сайта на modx.
Комментарии: 11
755 директории
644 файлы
кусок из скриптов Василия
644 файлы
кусок из скриптов Василия
echo "CHMOD directories...";
find "/var/www/site/site.com" -type d -exec chmod 0755 '{}' \;
echo "CHMOD files...";
find "/var/www/site/site.com" -type f -exec chmod 0644 '{}' \;
Это если папка пользователя www-data.
А у меня apache2 запускается от www-data. А сайт в директории пользователя user.
В таком случает эти права на дают записывать в cache. И сайт соответственно не работает
А у меня apache2 запускается от www-data. А сайт в директории пользователя user.
В таком случает эти права на дают записывать в cache. И сайт соответственно не работает
Я думал, что 666/777 владелец Apache и т.п. ушли в прошлое…
Тогда скажите, какое настоящее?
Владелец файлов пользователь, права 644/755
Но надо знать, как у вас настроен сервер. FastCGI/php-fpm/ruid2 и т.д.
Но надо знать, как у вас настроен сервер. FastCGI/php-fpm/ruid2 и т.д.
Владелец файлов пользователь, права 644/755.
Собственно это я и писал выше. У меня так и сделано.
И как настроен сервер — тоже известно.
Но мы все дальше уходим от моего вопроса.
Собственно это я и писал выше. У меня так и сделано.
И как настроен сервер — тоже известно.
Но мы все дальше уходим от моего вопроса.
Скрипты должны запускаться от имени пользователя, а не www-data. Права 644/755
А как настроен сервер неизвестно. Если mod_php, то это уже все похоронили.
Настраивайте любым удобным способом FastCGI/php-fpm/ruid2 и не мучайтесь с правами.
Всё! Проще некуда!
А как настроен сервер неизвестно. Если mod_php, то это уже все похоронили.
Настраивайте любым удобным способом FastCGI/php-fpm/ruid2 и не мучайтесь с правами.
Всё! Проще некуда!
Ясно. Спасибо.
Кстати при установке есть проверка прав. Используйте эту информацию, там всё перечислено.
У меня вопрос возник с переносом сайта. Разархивуруется не от того пользователя.
Обратитесь лучше к администратору, чтобы помогли настроить вам сервер. Никаких проблем быть не должно. При переносе, я обычно закидываю папку /setup/ и обновляю.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.