news_0212 Проблемы при установке расширений на Joomla     Ошибка: Не удается создать каталог, при установке расширений Joomla

     Иногда, при установке расширения на Joomla выскакивает сообщение о том, что не удается создать каталог.

     Для решения даной проблемы необходимо изменить права доступа на папки на 777. Как это сделать описано в статье  Установка прав на папки Joomla.

     Права необходимо поменять на следующие папки:

administrator/components/
administrator/modules/
administrator/templates/
components/
plugins/
plugins/content/
plugins/editors/
plugins/editors-xtd/
plugins/search/
media/

 

     Ошибка: Другой компонент уже занимает папку

     Одна из причин, когда папку уже занимает какое то расширение, которое уже было установлено ранее или было некорректно удалено, и от него остались какие-то файлы. Для продолжения установки необходимо удалить лишний мусор, оставшийся в папке после предыдущих установок. Для того необходимо зайти на FTP вашего сайта, затем удалить все объекты с названиями, созвучным с названием расширения. Основные директории сайта в которые производится установка компонентов и плагинов:

administrator/components/
components/
plugins/
modules/

 

     Решение проблем при установке расширений большого размера на Joomla, имеющих в своем составе очень много файлов

     Данная ошибка появляется в случае, когда расширение не успевает установиться за отведенное ему на это время. Для решения данной проблемы придется перейти к ручной установке расширения, для чего необходимо выполнить ряд действий:

     ▪ разархиваровать дистрибутив расширения на компьютер
     ▪ скопировать разархивированные файлы в папку ftp://ваш сайт/tmp
     ▪ перейти в пункт  Расширения Установить/Удалить - Установить из папки, указать абсолютный путь и установить.

 

     При установке расширений выскакивает ошибка: JFolder::create: Infinite loop detected Внимание! - Не удалось переместить директории

     При возникновении ошибки JFolder::create: Infinite loop detected, в первую очередь необходимо проверить файл CONFIGURATION.PHP, который находится в корневой папке вашего сайта.

     При редактировании файла необходимо задать абсолютный путь до папок с временными директориями и логами.

var $log_path = '/home/ваш_логин_у_хостера/public_html/logs';
var $tmp_path = '/home/ваш_логин_у_хостера/public_html/tmp';