Уважаемые гости и пользователи форума!
Чтобы видеть ссылки на форуме - надо зарегистрироваться и иметь 1 пост на форуме. Для этого есть КУРИЛКА и там тема Здрасти.

Re: Хостинговая панель управления Kloxo!

Kloxo: установка, настройка, обслуживание. Все вопросы связанный с этой панелью обсуждаются здесь!

Модераторы: rewuxiin, kulia

Правила форума
Условием использования нашего форума, является соблюдение настоящих Правил форума.


Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам, а вы рискуете получить предупреждение.
Hard
Сообщения: 4
Зарегистрирован: 22 мар 2012, 11:50

Re: Хостинговая панель управления Kloxo!

22 мар 2012, 12:11

Всем привет. Такая проблема. Делал все как написано здесьДля просмотра ссылок Вы должны быть авторизованы на форуме. дал права на корневой каталок сайта. в статье написано что Joomla имеет доступ ко всем папкам и файлам, у меня доступ есть только к configuration.php. Покопавшись немного в правах нашел такое: configuration.php после создания в свойствах в пункте пользователь и группы указано apache, а на всех остальных папках и файлах указано логин клиента к которому привязан домен. Если поменять логин поменять на apache, то запись становится доступной.
Как решить данную проблему с доступом?
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

Re: Хостинговая панель управления Kloxo!

22 мар 2012, 12:28

Hard писал(а):Всем привет. Такая проблема.
[...]
Как решить данную проблему с доступом?
А в чём собственно проблема? Вы не можете установить движок Joomla? Конкретнее описывайте свою проблему, пожалуйста.
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: Хостинговая панель управления Kloxo!

22 мар 2012, 14:22

Hard писал(а):Всем привет. Такая проблема. Делал все как написано здесьДля просмотра ссылок Вы должны быть авторизованы на форуме. дал права на корневой каталок сайта. в статье написано что Joomla имеет доступ ко всем папкам и файлам, у меня доступ есть только к configuration.php. Покопавшись немного в правах нашел такое: configuration.php после создания в свойствах в пункте пользователь и группы указано apache, а на всех остальных папках и файлах указано логин клиента к которому привязан домен. Если поменять логин поменять на apache, то запись становится доступной.
Как решить данную проблему с доступом?
Вы пробовали сменить права по FTP? Создаете учетную запись для данного сайта, заходите через FTP, выставляете права на папки и файлы которые необходимы.
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
Hard
Сообщения: 4
Зарегистрирован: 22 мар 2012, 11:50

Re: Хостинговая панель управления Kloxo!

22 мар 2012, 21:00

SinglWolf писал(а): А в чём собственно проблема? Вы не можете установить движок Joomla? Конкретнее описывайте свою проблему, пожалуйста.
Проблема вот в чем
3.jpg
Как и было написано я для корневого каталога дал права 777
Единственный доступный файл для записи это configuration.php в свойствах у этого файла указано что владелец этого файла является

Пользователь остальных папок и файлов является созданный клиент. Если я меняю владельца на apache запись становится возможным. Но это ведь не решение проблемы.
mini-server писал(а): Вы пробовали сменить права по FTP? Создаете учетную запись для данного сайта, заходите через FTP, выставляете права на папки и файлы которые необходимы.
Если поставить права 777 то доступ открывается, но ведь тогда папка будет всем доступна. Данное решение тоже не подходит.
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

Re: Хостинговая панель управления Kloxo!

22 мар 2012, 21:33

Hard писал(а):Если поставить права 777 то доступ открывается, но ведь тогда папка будет всем доступна. Данное решение тоже не подходит.
Так Вы всё-таки движок не можете установить из-за этого? Как только установите движок, права на запись можно (и даже нужно) убрать. Вроде так это делается всегда. :-) И это не проблема панели управления Kloxo. Переношу тему в общий раздел.
Hard
Сообщения: 4
Зарегистрирован: 22 мар 2012, 11:50

Re: Проблема с разрешением прав на запись файлу (папке)

23 мар 2012, 00:24

Двежек ставится, если на корневой каталог ставить права 777. Но я ничего не могу установить, если не поставлю на нужные папки для установки права 777 или не сменю владельца папки на apache

Проблема видимо в настройки либо в apache либо в php
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

Re: Проблема с разрешением прав на запись файлу (папке)

23 мар 2012, 07:02

Hard писал(а):Проблема видимо в настройки либо в apache либо в php
Причём тут php или apace?
В Для просмотра ссылок Вы должны быть авторизованы на форуме. чётко написано:

Код: Выделить всё

При установке Joomla может возникнуть проблема в пункте configuration.php Доступно на запись, что бы ее решить, необходимо выставить права на корневой каталог (в нашем случае это llirikks.ru права доступа 777, только на каталог а не на все файлы).
Заметьте, только на каталог, а не на все файлы. А вот в папке уже надо быть аккуратным с раздачей прав и выставлять права только в соответствии с запросами установщика движка. Удачи! :-)
Просто для справки, может кому пригодится:
Права и их значения

Код: Выделить всё

400 (-r--------)
Владелец имеет право чтения; никто другой не имеет права выполнять никакие действия
644 (-rw-r--r--)
Все пользователи имеют право чтения; владелец может редактировать
660 (-rw-rw----)
Владелец и группа могут читать и редактировать; остальные не имеют права выполнять никакие действия
664 (-rw-rw-r--)
Все пользователи имеют право чтения; владелец и группа могут редактировать
666 (-rw-rw-rw-)
Все пользователи могут читать и редактировать
700 (-rwx------)
Владелец может читать, записывать и запускать на выполнение; никто другой не имеет права выполнять никакие действия
744 (-rwxr--r--)
Каждый пользователь может читать, владелец имеет право редактировать и запускать на выполнение
755 (-rwxr-xr-x)
Каждый пользователь имеет право читать и запускать на выполнение; владелец может редактировать
777 (-rwxrwxrwx)
Каждый пользователь может читать, редактировать и запускать на выполнение
Hard
Сообщения: 4
Зарегистрирован: 22 мар 2012, 11:50

Re: Проблема с разрешением прав на запись файлу (папке)

24 мар 2012, 16:12

Данная проблема замечена только на движке Joomla.
В информации о PHP я нашел вот такой раздел apache2handler
в котором есть пункт User/Group apache(48)/48 мне так кажется что это как раз связано с доступностью папок

Еще раз опишу свою проблему.

В панеле создан клиент, допустим user с доменом user.com.
Закачав движек по ftp все папки и файлы получили права: 755, владелец: user, группа: apache.

При установке движка на корневую папку (в нашем случае это user.com) уровень доступа поставили 777.
После установки в информации о доступе к каталогам Joomla говорит что нет доступа ни к одному файлу и каталогу кроме configuration.php
В свойствах этого файла такая инфа. права: 755, владелец: apache, группа: apache
Если пометь владельца на какой нибудь папке на apache, то она становится доступной на запись, по становится не доступной на запись через ftp
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

Re: Проблема с разрешением прав на запись файлу (папке)

24 мар 2012, 18:37

Hard писал(а):Данная проблема замечена только на движке Joomla.
Стучитесь в аську, иначе так можно это обсуждать до бесконечности.
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: Хостинговая панель управления Kloxo!

24 мар 2012, 21:08

Hard писал(а):
SinglWolf писал(а): А в чём собственно проблема? Вы не можете установить движок Joomla? Конкретнее описывайте свою проблему, пожалуйста.
Проблема вот в чем
3.jpg
Как и было написано я для корневого каталога дал права 777
Единственный доступный файл для записи это configuration.php в свойствах у этого файла указано что владелец этого файла является

Пользователь остальных папок и файлов является созданный клиент. Если я меняю владельца на apache запись становится возможным. Но это ведь не решение проблемы.
mini-server писал(а): Вы пробовали сменить права по FTP? Создаете учетную запись для данного сайта, заходите через FTP, выставляете права на папки и файлы которые необходимы.
Если поставить права 777 то доступ открывается, но ведь тогда папка будет всем доступна. Данное решение тоже не подходит.
У Вас четко описана ошибка, выставить права доступа на следующие файлы и каталоги, т.е. Вы должны не просто выставить права на корневой каталог, а сделать это для каждого файла и каталога из этого списка, поймите же Вы что выставив права на корневой каталог, не открывает Вам доступ к другим каталогам в этом корне, поэтому и приходится выставлять права для каждого файла в отдельности.
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: Проблема с разрешением прав на запись файлу (папке)

24 мар 2012, 21:09

Забыл добавить следующий факт, в некоторых случаях не обязательно выставлять права 777 на каталог, в зависимости от конфигурации сервера, эти права могут отличаться, например для каталогов быть 755, или типа того!
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
brain
Сообщения: 61
Зарегистрирован: 09 авг 2011, 14:43

Re: Проблема с разрешением прав на запись файлу (папке)

24 мар 2012, 23:05

Тоже наткнулся сегодня на эту проблему.
Есть пользователь user, он заливает файлы на хостинг через фтп и все хорошо, он может менять права и удалять так как эти файлы принадлжеат ему.
Проблема возникает когда, через админку устанавливаешь, плагин, шаблон и т.п. И вот установленный плагин уже будет принадлежать аппатчу (www-data). И права папок/файлов уже сможет сменить либо root либо www-data, но вот пользователь user увидит - отказано в доступе...

з.ы. правда я столкнулся этой проблемой в ISPConfig. Не стал создавать отдельную тему так как считаю проблему аналогичной.
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

Re: Проблема с разрешением прав на запись файлу (папке)

25 мар 2012, 07:43

Хоть и администратор снова перенёс эту тему сюда, ещё раз попробую объяснить. Это не проблема какой-либо панели управления хостингом. Это проблема в голове ею управляющего. Нужно зарубить на носу себе и вдолбить клиенту (если и у него те же проблемы), что нормальная работа любого сайта возможна лишь при соблюдении простых правил:
  1. При заливании файлов на хостинг приоритет прав на чтение\запись\удаление\запуск файлов и каталогов должен быть клиентским (пользовательским), а не www-data или apache (зависит от панели управления)!!!! И уж тем более не root.
  2. Если Вы не дадите нужных прав установщику движка сайта, как он сможет его (движок) установить? По окончании установки нормального движка, установщик сам предложит некоторые действия по защите файлов от несанкционированного изменения (доступа), например у некоторых движков, пока присутствует каталог install, нормальная работа сайта будет невозможна.
  3. Более того, на некоторые папки, например с плагинами или картинками, выставлять право на "запись всем" обязательно.
brain писал(а):Есть пользователь user, он заливает файлы на хостинг через фтп и все хорошо, он может менять права и удалять так как эти файлы принадлжеат ему.
Проблема возникает когда, через админку устанавливаешь, плагин, шаблон и т.п. И вот установленный плагин уже будет принадлежать аппатчу (www-data). И права папок/файлов уже сможет сменить либо root либо www-data, но вот пользователь user увидит - отказано в доступе...
Так зачем использовать админку, когда вылезают какие грабли? %) Доступ к каталогу клиента (пользователя) по ftp для чего тогда предназначен по-вашему?
Отсюда и все вытекающие последствия!
Чтобы избежать этой "проблемы" из под root или админки (зависит от ситуации), а вернее, чтобы не "париться" с выставлением прав на кучу файлов и каталогов, как вариант, предлагаю решение. Кстати, оно изначально предназначено не для этого, а для... ускорения закачки файлов на хостинг.
В attached архиве лежат 2 файла:
  1. php-скрипт распаковщика zip-архива extract_archive.php
  2. библиотека для распаковки zip-архива pclzip.lib.php
Как пользоваться?
Небольшая инструкция:
  1. Внимание: архив, который будет распаковываться, должен обязательно называться archive.zip . Поэтому не забудьте переименовать!
  2. Скачать PHP Unzipper .
    php_unzipper.zip
    (31.6 КБ) 177 скачиваний
  3. Закачать файлы extract_archive.php и pclzip.lib.php на сервер в ту папку, где будет распакован архив.
  4. Установить CHMOD 777 (все возможные права) на extract_archive.php, pclzip.lib.php и archive.zip.
  5. Запустить скрипт, для этого в адресной строке браузера прописать следующее: Для просмотра ссылок Вы должны быть авторизованы на форуме. (где site.ru - это домен Вашего сайта).
  6. Подождать пока в левом верхнем углу браузера не отобразиться "ОК" .

    В данном случае, скрипт распакует архив archive.zip , который лежит в корневой директории сайта. Если, к примеру, Вам нужно распаковать архив, лежащий внутри папки files, то для запуска скрипта, пропишите в адресной строке:
    Для просмотра ссылок Вы должны быть авторизованы на форуме.
  7. Удалить архив и файлы PHP-Unzipper'a (если не нужны).
Надеюсь смысл понятен? Пользуйтесь! И извините за резкость... :-[
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: Проблема с разрешением прав на запись файлу (папке)

26 мар 2012, 12:36

brain писал(а):Тоже наткнулся сегодня на эту проблему.
Есть пользователь user, он заливает файлы на хостинг через фтп и все хорошо, он может менять права и удалять так как эти файлы принадлжеат ему.
Проблема возникает когда, через админку устанавливаешь, плагин, шаблон и т.п. И вот установленный плагин уже будет принадлежать аппатчу (www-data). И права папок/файлов уже сможет сменить либо root либо www-data, но вот пользователь user увидит - отказано в доступе...

з.ы. правда я столкнулся этой проблемой в ISPConfig. Не стал создавать отдельную тему так как считаю проблему аналогичной.
Ваша проблема не аналогичная! Вы не читали Для просмотра ссылок Вы должны быть авторизованы на форуме., обратите внимание что для сайта выбраны следующие настройки:
Изображение
В течении 10 мин режим начнет нормально функционировать и уже новые установленные плагины, темы, модули, начнут работать как надо из под пользователя а не www-data.
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
brain
Сообщения: 61
Зарегистрирован: 09 авг 2011, 14:43

Re: Проблема с разрешением прав на запись файлу (папке)

27 мар 2012, 08:25

Может быть нужно проверить.
Ну SuEXEC я бы всем не раздавал, ну Error-Documents мне тоже кажется лишними )

Вернуться в «Kloxo»