ISPManager, права

able
На сайте с 25.03.2008
Offline
112
1547

Здравствуйте, товарищи специалисты.

Подскажите, пожалуйста, есть сервер с ISPManager (или хостинг с ISPManager - не важно) и обычный хостинг (например, CPanel).

И есть движок сайта (возьмём к примеру - Joomla).

На сервере с ISPManager для нормального функционирования движка необходимо выставлять 777 права для практически всех папок - компоненты, языки, плагины, модули, а так же logs и tmp.

В то время, как на хостинге с CPanel (или на любом другом виртуальном хостинге) надо лишь проставить права на logs и tmp (что, в общем-то, и написано во всех инструкциях по установке).

Safe_Mode у юзера в ISPmanager выключен.

Куда смотреть, что копать? Отчасти немного понимаю, что вся соль в open_basedir и единственное решение - это под каждый сайт создавать FTP-юзера, давать права ему и указать его в настройках движка - но это жутко неудобно. А оставлять одного фтп-пользователя присматривать за всеми сайтами - жутко небезопасно.

В общем, жажду комментариев специалистов.

Best regards.
Andreyka
На сайте с 19.02.2005
Offline
822
#1

Специалисты советуют посмотреть как работает php в cPanel и выставить аналогичный режим для ISP Manager.

Не стоит плодить сущности без необходимости
LM
На сайте с 18.10.2009
Offline
117
#2
able:
и единственное решение - это под каждый сайт создавать FTP-юзера, давать права ему и указать его в настройках движка - но это жутко неудобно

И правда, неудобно. Могу посоветовать apache-mpm-itk. Никакие права и выставлять не нужно будет.

Himiko
На сайте с 28.08.2008
Offline
560
#3

Самое простое - для сайтов включайте режим работы php как "cgi" или "fast-cgi"

Либо можно заменить стандартный apache на apache mpm-itk и в режиме "как модуль apache" тоже таких проблем не будет.

Профессиональное администрирование серверов (https://systemintegra.ru). Круглосуточно. Отзывы (/ru/forum/834230) Лицензии (http://clck.ru/Qhf5) ISPManager,VDSManager,Billmanager e.t.c. по низким ценам.
M
На сайте с 16.09.2009
Offline
278
#4

... либо не полениться просто прочитать инструкции к движку сайта - и изменить права не "практически везде", а именно там где надо.

Запуск сайтов под отдельными пользователями, конечно, может быть более безопасен (хотя, даже это спорно). Но практически гарантированно при этом вы поступитесь производительностью и простотой.

Абонементное сопровождение серверов (Debian) Отправить личное сообщение (), написать письмо ().
D
На сайте с 28.06.2008
Offline
1114
#5

У меня Джумла + ISP - Дебиан 6 + пхп как модуль апач.

Каждый сайт повешен на отдельного пользователя, права на папки www_data 775 - все работает.

Если режим CGI, то права и группа у папок - юзера, на котором висит сайт.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий