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


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

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

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

Оффлайн Novichog

  • Автор темы
  • Любитель
  • *
  • Сообщений: 54
    • Просмотр профиля
Доброго времени суток, господа. Проблема в следующем: Сервер 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

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

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

Оффлайн Novichog

  • Автор темы
  • Любитель
  • *
  • Сообщений: 54
    • Просмотр профиля
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

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
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
Всё…
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн Novichog

  • Автор темы
  • Любитель
  • *
  • Сообщений: 54
    • Просмотр профиля
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

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

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

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

Оффлайн Novichog

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

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

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

Оффлайн AnrDaemon

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

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

Оффлайн Novichog

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

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

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
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

Оффлайн Novichog

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

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

 

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