- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Зачем быть уникальным в мире, где все можно скопировать
Почему так важна уникальность текста и как она влияет на SEO
Ingate Organic
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте, товарищи специалисты.
Подскажите, пожалуйста, есть сервер с ISPManager (или хостинг с ISPManager - не важно) и обычный хостинг (например, CPanel).
И есть движок сайта (возьмём к примеру - Joomla).
На сервере с ISPManager для нормального функционирования движка необходимо выставлять 777 права для практически всех папок - компоненты, языки, плагины, модули, а так же logs и tmp.
В то время, как на хостинге с CPanel (или на любом другом виртуальном хостинге) надо лишь проставить права на logs и tmp (что, в общем-то, и написано во всех инструкциях по установке).
Safe_Mode у юзера в ISPmanager выключен.
Куда смотреть, что копать? Отчасти немного понимаю, что вся соль в open_basedir и единственное решение - это под каждый сайт создавать FTP-юзера, давать права ему и указать его в настройках движка - но это жутко неудобно. А оставлять одного фтп-пользователя присматривать за всеми сайтами - жутко небезопасно.
В общем, жажду комментариев специалистов.
Специалисты советуют посмотреть как работает php в cPanel и выставить аналогичный режим для ISP Manager.
и единственное решение - это под каждый сайт создавать FTP-юзера, давать права ему и указать его в настройках движка - но это жутко неудобно
И правда, неудобно. Могу посоветовать apache-mpm-itk. Никакие права и выставлять не нужно будет.
Самое простое - для сайтов включайте режим работы php как "cgi" или "fast-cgi"
Либо можно заменить стандартный apache на apache mpm-itk и в режиме "как модуль apache" тоже таких проблем не будет.
... либо не полениться просто прочитать инструкции к движку сайта - и изменить права не "практически везде", а именно там где надо.
Запуск сайтов под отдельными пользователями, конечно, может быть более безопасен (хотя, даже это спорно). Но практически гарантированно при этом вы поступитесь производительностью и простотой.
У меня Джумла + ISP - Дебиан 6 + пхп как модуль апач.
Каждый сайт повешен на отдельного пользователя, права на папки www_data 775 - все работает.
Если режим CGI, то права и группа у папок - юзера, на котором висит сайт.