Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Проблема с правами на файлы в Joomla  (Прочитано 609 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн dgscom

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Доброго времени суток, господа. Проблема в следующем: Сервер VDS (Ubuntu) на нем крутиться более 10 сайтов, все ОК. Надо было создать еще один сайт. Установил Joomla 3.5.1 никаких изменений не делал, но при установке шаблона или других компонентов админ панель просто перезапускается, а компоненты не устанавливаются. Но аномалия даже не в том: общие настройки не сохраняются. Изменил права на configuration.php с 444 на 644. При попытке изменений общих настроек в Joomla права на файл снова становятся 444. Слом мозгов!!!!!! Техподдержка Joomla молчит, может здесь ко нибудь поможет.
« Последнее редактирование: 11 Июнь 2016, 13:20:09 от dgscom »

Punko

  • Гость
Re: Проблема с правами на файлы
« Ответ #1 : 11 Июнь 2016, 12:58:45 »
dgscom, помогут.
Только укажите в названии темы, что это джумла.
Тему перенёс.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 26080
    • Просмотр профиля
Re: Проблема с правами на файлы в Joomla
« Ответ #2 : 11 Июнь 2016, 13:53:40 »
Изменил права на configuration.php с 444 на 644.
Права для кого?…
Не бывает сферических прав в вакууме.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн dgscom

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Проблема с правами на файлы в Joomla
« Ответ #3 : 11 Июнь 2016, 14:28:17 »
Изменил права на configuration.php с 444 на 644.
Права для кого?…
Не бывает сферических прав в вакууме.

На сервере каждый пользователь имеет доступ к своему каталогу в котором размещены файлы сайта. Захожу одним из пользователей через FTP загружаю архив CMS, через ssh этим же пользователем распаковываю, устанавливаю. Выполняю команды:find . -type d -print0 | xargs -0 chmod 755 и find . -type f -print0 | xargs -0 chmod 644. Проверяю все нормально    на файл configuration.php права 644. Потом начинаю в админ панели сайта в общих настройках что либо изменять, но изменения не фиксируются. Захожу опять на сервер по ssh смотрю разрешения на configuration.php они уже 444. В чем проблема я не понимаю. На сервере еще 14 сайтов крутиться и ни с одним проблем не было.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 26080
    • Просмотр профиля
Re: Проблема с правами на файлы в Joomla
« Ответ #4 : 11 Июнь 2016, 15:41:09 »
Вы странный человек, вы знаете это? Зачем вам FTP, когда есть SSH?
А права вы вообще как-то через Ж ставите.
chmod -R u=rw,g=r,o=,ug+X ~/htdocs
chown -R "$USER":www-data ~/htdocs
Всё…
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн dgscom

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Проблема с правами на файлы в Joomla
« Ответ #5 : 11 Июнь 2016, 15:59:35 »
Вы странный человек, вы знаете это? Зачем вам FTP, когда есть SSH?
А права вы вообще как-то через Ж ставите.
chmod -R u=rw,g=r,o=,ug+X ~/htdocs
chown -R "$USER":www-data ~/htdocs
Всё…

Я конечно подозревал, что ответы подобные будут. Я не супер специалист. Конкретно по делу будет совет?
 :)


Пользователь добавил сообщение 11 Июнь 2016, 16:12:15:
Вы странный человек, вы знаете это? Зачем вам FTP, когда есть SSH?


За подсказку спасибо.
« Последнее редактирование: 11 Июнь 2016, 16:12:15 от dgscom »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 26080
    • Просмотр профиля
Re: Проблема с правами на файлы в Joomla
« Ответ #6 : 11 Июнь 2016, 16:41:38 »
По делу вы так и не ответили, для какого пользователя стоят права.
Не бывает прав в вакууме.
Ну и вдогонку, джумла стоит родная, или с неизвестно какого сайта, со [сворованной] темой и неизвестным функционалом?

2.1 - Дмитрий Бо
« Последнее редактирование: 16 Июнь 2016, 04:06:02 от Дмитрий Бо »
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн dgscom

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Проблема с правами на файлы в Joomla
« Ответ #7 : 11 Июнь 2016, 17:07:28 »
(удалено)

Я наверное не понимаю Вашего вопроса или вообще (удалено)? Вроде все описал. А по поводу Joomla, я изначально как сайтами занялся ничего не (удалено). Joomla скачена с ее родного сайта.

Предупредил по 2.1 - Дмитрий Бо
« Последнее редактирование: 16 Июнь 2016, 04:09:08 от Дмитрий Бо »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 26080
    • Просмотр профиля
Re: Проблема с правами на файлы в Joomla
« Ответ #8 : 11 Июнь 2016, 17:41:01 »
Тогда вариант только один - сам движок блокирует файл. Что в принципе верно.
Но по вашему описанию - странно.
Берите в руки дебаггер и смотрите код…
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн dgscom

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Проблема с правами на файлы в Joomla
« Ответ #9 : 11 Июнь 2016, 20:17:25 »
Тогда вариант только один - сам движок блокирует файл. Что в принципе верно.
Но по вашему описанию - странно.
Берите в руки дебаггер и смотрите код…

А по подробнее, пожалуйста. Раньше все сайты просто крутились на виртуальном хостинге, а теперь на VDS, поэтому я пока не селен в этом. И странно то, что на этом сервере еще 14 сайтов все на Joomla и проблем не было.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 26080
    • Просмотр профиля
Re: Проблема с правами на файлы в Joomla
« Ответ #10 : 11 Июнь 2016, 20:58:59 »
Значит, есть отличие. Посидите, подумайте. вспомните, что вы делали немножно не так в этот раз.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Teak

  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
    • redin.info
Re: Проблема с правами на файлы в Joomla
« Ответ #11 : 13 Июнь 2016, 15:16:27 »
Джумла тут не при чём, просто PHP или весь апач выполняется с кривым umask скорее всего. Тут надо админа сервера поблагодарить. Но вообще исправляется это очень просто, в любом месте втыкаем @umask(0002); и всё. Например где-нибудь в configuration.php для надёжности, его вся Джумла инклюдит. Подробнее тут: http://php.net/manual/ru/function.umask.php

Оффлайн dgscom

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Проблема с правами на файлы в Joomla
« Ответ #12 : 13 Июнь 2016, 15:22:25 »
Джумла тут не при чём, просто PHP или весь апач выполняется с кривым umask скорее всего. Тут надо админа сервера поблагодарить. Но вообще исправляется это очень просто, в любом месте втыкаем @umask(0002); и всё. Например где-нибудь в configuration.php для надёжности, его вся Джумла инклюдит. Подробнее тут: http://php.net/manual/ru/function.umask.php

Спасибо за дельный совет. Админом сервера я сам заделался, поэтому перед зеркалом все что думаю о себе скажу! :)) С проблемой справился просто: удалил все что связано с пользователем и его сайтом и снова все создал, вроде за работало.

 

Страница сгенерирована за 0.058 секунд. Запросов: 25.