Опишу свою проблему.
У меня установлен Apache2+VrtualHost на несколько сайтов+доступ для юзеров организован по proftpd
Вчера что-то намутив с папками пользователей chown -R у меня на CMS Joomla 2.5 перестали ставиться модули. Суть онишбо, что сервер не может скопировать файлы в /var/www/
Apache2 запущен под www-data группа: www-data
сайты пользователей лежат в /home/ftp-users/user0/mysite
и /home/ftp-users/user1/mysite
доступ по ftp дан пользователям user0 и user1 из группы ftp-users доступ выше своих дерикторий им закрыт.
все файлы которые пользователи заливают в свои домашние дерриктории автоматом копируются в /var/www/
т.е. созданы ссылки
вчера изменив глобально права на домашние дерриктории chown -R user0:ftp-users /home/ftp-user/user0/mysite/components И кажется еще /administrator
у меня перестали ставиться модули. Начало выводить ошибку что нет возможности скопировать из катлога /home/ftp-users/user0/mysite/tmp в /var/www/
права 777 есть почти везде на каталогах пользователя user0 в дериктории /home/ftp-users/user0/mysite
но проблема скорее всег оне в них.
Самое печальное я не помню какие права стояли на каких папках у Joomla чтобы их откатить.
Я где-то читал что пользователь www-data должен быть в одной группе с user0 и user1
я вроде бы добавил его но ничего не поменялось.
Посоветуйте что делать?
Пользователь решил продолжить мысль 06 Июля 2012, 07:35:32:
вот такие шибки выдает при установке компонента
Копирование не удалось
JInstaller: :Install: Не удалось скопировать файл /home/ftp-users/user0/sportriders.pro/tmp/install_4ff63a88cdb97/com_zhyandexmap/media/index.html to /var/www/sportriders.pro/media/com_zhyandexmap/index.html
Копирование не удалось
JInstaller: :Install: Не удалось скопировать файл /home/ftp-users/user0/sportriders.pro/tmp/install_4ff63a88cdb97/com_zhyandexmap/admin/language/en-GB/en-GB.com_zhyandexmap.ini to /var/www/sportriders.pro/administrator/language/en-GB/en-GB.com_zhyandexmap.ini
Установка компонента: Функция базы данных сработала без ошибок
при удалении
JFolder: :files: Путь ведёт не к каталогу. Путь: /var/www/sportriders.pro/administrator/components/com_zhyandexmap
JInstaller: :Install: Не удалось найти XML-файл установки
JFolder: :files: Путь ведёт не к каталогу. Путь: /var/www/sportriders.pro/administrator/components/com_zhyandexmap
JInstaller: :Install: Не удалось найти XML-файл установки
JFolder: :delete: Путь ведёт не к каталогу. Путь: /var/www/sportriders.pro/administrator/components/com_zhyandexmap
JFolder: :delete: Путь ведёт не к каталогу. Путь: /var/www/sportriders.pro/components/com_zhyandexmap
Удаление компонента: Не удаётся удалить. Пожалуйста, удалите вручную