Не устанавливается компонент Xmap на Joomla. Не устанавливается компонент joomla


Не устанавливается компонент Xmap на Joomla

Чтобы защитить вновь создаваемый сайт от всяких неприятностей при инсталляции расширений, я , как умная девочка, первым делом установила компонент Akeeba Backup , который делает резервные копии всякий раз, когда происходит установка на сайт расширений – классная функция.

Но именно Akeeba и устроила мне геморрой по полной программе. Инсталляция всех компонентов проходила без сучка и задоринки, пока дело не дошло по карты сайта Xmap. Каждый раз, при попытке установить карту, Akeeba делала резервную копию и выкидывала меня на какую-то непонятную страницу с реквизитами компонента Xmap. Возвращаясь в админпанель в меню «Компоненты» я видела, что компонент установился, но когда заходила в него видела парочку неприятных сообщений:

ERROR: Невозможно загрузить настройки из БД: Создать таблицу настроек.

Warning: Invalid argument supplied for foreach() in X:\home\localhost\www\site\administrator\components\com_xmap\classes\XmapConfig.php on line 59 Карта сайта еще не создана.

Все мои попытки разными путями правыми и левыми установить карту сайта, заканчивались одной и той же жопой (извините за грубость, накипело). Начала искать в сети решение этой проблемы. Оказывается не одна я такая горемычная, нашелся товарищ, который также мучался. Когда у него повисла эта хрень

он пошел курить и не прошло и пол часа, как он заметил в окне установщика админпанели, внизу, надпись:

Инсталлятор расширений от Akeeba Backup • Вернуться к стандартному инсталлятору • Что это?

Оказывается компонент для резервного копирования сайта Akeeba Backup изменил установщик. И при таком раскладе Xmap не хочет устанавливаться. Нужно нажать «Вернуться к стандартному инсталлятору» , тогда карта устанавливается без ошибок. Но я оказалась не такая терпеливая, и просто удалила к чертовой матери Akeeba Backup, установила Xmap и затем снова инсталлировала Akeeba. Все просто, но сколько понадобилось времени, чтобы понять откуда появился этот геморрой.

ВЫВОД: Люди установите на сайт сначала карту Xmap, а потом уже ставьте матери Akeeba Backup!

< Счетчик посещения сайта. Как правильно поставить и как скрыть Как восстановить пароль администратора сайта >
 

notebook-net.ru

Как установить компонент на хостинг

Отвечаю сам на свои же вопросы, пока я ждал советы нашел в инете все ответы.

Вообщем после того как я все это дело настроил через админку, о чем написано выше по пунктам 1 и 2.

Я через админку, как я делал на локальном сервере (тоесть на денвере), пишу пошагово ...../в расширения/ установка и удаление/ Закачка файла пакета/ через кнопку обзор/ .......нашел модуль скачанный - /нажал закачать файл, установка/.

Результат ноль. Хотя все проверил все сделано и настроено в joomla правильно.

И ничего не получилось пишет мне вот это: Ошибка: * JFTP::store: Bad response * Предупреждение! Невозможно переместить файл.

Ответ я нашел в инете все опять же правдо на другом форуме и сам удивился, почему и решил осветить и написать этот ответ на промлему!!!

" Может кому то, при прочтении в дальнейшем и пригодится... " ТУТ ЖЕ ПИШУ ОТВЕТ ВАМ.

Ошибка: * JFTP::store: Bad response * Предупреждение! Невозможно переместить файл

Если у вас выдает такую ошибку при установке модулей или компонентов:

1. * JFTP::store: Bad response 2. * Предупреждение! Невозможно переместить файл

То первое вам нужно проверить атрибуты на папки, если все правильно то сделать следующее, зайти в настройки сайта и выключить использование FTP. Должно помочь.

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

Не совсем понимаю смысл влияния ftp, Если ftp не работает как надо, то зачем включать?

ВОТ ТАКОЕ ОКАЗЫВАЕТСЯ ТОЖЕ БЫВАЕТ.

Вопрос на этом свой закрываю! всем удачи может тоже пригодится....

 

joomla-support.ru

Joomla не устанавливаются расширения

Недавно впервые столкнулся с проблемой, когда на нескольких моих подопечных сайтах Joomla не устанавливаются расширения. Благо удалось этот момент благополучно решить. Вот решил поделиться своим опытом.

Проявление проблемы

Проблема проявилась тогда, когда я хотел установить что-то стандартным способом через Менеджер расширений, указав нужный заранее скаченный файл со своего ПК. В процессе установки у меня появлялся белый экран без каких-либо оповещений, совершенно пустой. Проверяя статус установки выяснялось, что установка не удалась.

Ручная установка

Ранее я знал, что одной из причин нежелания расширений устанавливаться может быть большой вес устанавливаемого компонента, шаблона и т.п. Благо есть ручной способ установки из папки сайта (по умолчанию из папки tmp). Для этого нужно через FTP загрузить в папку tmp распакованный архив с файлами и папками нужного расширения. После чего нужно в Менеджере расширений выбрать вкладку "Установить из каталога". Удостоверившись, что путь к папке tmp указан верно, нужно нажать на кнопку "Установить". Причем нужно обратить внимание на то, что в поле "Каталог установки" указывается полный путь к папке tmp относительно вашей хостинг площадки. На примере используемого мной хостинга Beget, полный путь может выглядеть примерно так /home/s/st44083a/sait.ru/public_html/tmp . Т.е. использование короткого варианта sait.ru/public_html/tmp будет неверным и приведет к ошибке. Если вы не знаете полного пути к папке tmp, то его можно уточнить у службы поддержки вашего хостера.

Так вот в ручном режиме у меня расширения устанавливаться начали. По крайней мере простые, которые устанавливаются в один простой шаг. А вот с расширениями, которые сразу после инсталляции требовали каких-то дополнительных настроек, опять стал появляться белый экран. Хотя при проверке оказывалось, что расширение установилось, но мастеру настроек запуститься не удалось. А при дальнейшей попытке настроить расширение после "белого экрана", эти попытки не увенчались успехом.

Возможные решения

Способ 1. Погуглив, нашел вариант, который некоторым помогал. Нужно проверить в конфигурационном файле configuration.php , который обычно лежит в корне сайта, правильность прописанных полных путей, о которых говорилось выше, к папкам tmp и log. Иногда при ручном восстановлении резервной копии сайта эти пути забывают подкорректировать (например, при переезде с одного хостинга на другой - на разных хостингах будут разные полные пути к этим папкам).

У меня в этом плане все было нормально. Поэтому я обратился в службу поддержки хостинга.

Способ 2. Спасибо Владимиру Владимировичу (не знаю фамилию, а то бы написал)! Он помог разобраться, почему в моем случае в Joomla не устанавливаются расширения. Вот его ответ:

"Проблема довольно распространённая. В папке libraries/joomla отстутствовала папка archive, поэтому ничего и не устанавливалось. Залил данную папку из оригинального дистрибутива joomla".

Почему эта папка из моей установки Joomla исчезла я не знаю, а совести пытать занятого человека у меня не хватило. Но буквально в ближайшее время я уже на другом сайте столкнулся с проблемой нежелания устанавливаться расширений в Joomla. Я проверил уже на втором проблемном сайте наличие папки archive по пути libraries/joomla от корня сайта. Парадокс, но там тоже не было этой папки. Я создал папку archive через файловый менеджер хостинга и закачал в нее все файлы из аналогичной папки дистрибутива Joomla. И ура, все заработало!

Подозреваю в проблеме компонент Akeeba Backup, т.к. оба проблемных сайта были восстановлены из резервных копий этого компонента. Ранее таких глюков с копиями не возникало, копировались все файлы и папки. Но в последнее время Akeeba Backup очень часто обновляется. Не исключаю, что в какой-то версии компонента что-то заглючило. Но это только догадки.

Вот так удалось заставить Joomla устанавливать расширения используя стандартную установку через web-интерфейс. Надеюсь, кому-то мои записки будут полезными.

sajt-vizitka-nedorogo.ru

Как установить компонент на сайт Joomla

class="eliadunit">

 

Вступление

Здравствуйте, сегодня в статье разберем три варианта установки компонента Joomla 2.5. Установка компонента Joomla производится в административной панели. Чтобы разобраться с вариантами установки компонента Joomla авторизуемся и входим в административную панель своего сайта.

Три варианта установки компонента Joomla 2.5 в менеджере расширений

В верхнем горизонтальном меню нас интересует пункт Расширение, а в выпадающем меню этого пункта интересует пункт «Менеджер расширений».

Upravlenie-rasshireniem-joomla-9

В открывшемся окне «Менеджер расширений» появляется новое меню этого пункта. Здесь нас интересует «Установка».

В открывшемся окне «Менеджер расширений: Установка» Joomla предлагает три варианта установки расширений, в том числе, компонентов для сайта Joomla.

  1. Загрузить файл пакета
  2. Установить из каталога
  3. Установить из URL

Ustanovka-rasshireniy-joomla-09

Разберем эти варианты установки расширений Joomla подробнее.

Загрузить файл пакета

Это самый распространенный способ загрузки расширений на Joomla. Используется внутренний загрузчик Joomla. При этом нужно помнить, что загрузчик «понимает» только архивы типа ZIP.

Ustanovka-rasshireniy-joomla-06

Установка достаточно проста:

Ustanovka-rasshireniy-joomla-05

Если не получается этот вариант загрузки, пользуемся вторым способом загрузки расширений Joomla

Установить из каталога сайта

Этот вариант установки, называют установка вручную. Для этого варианта установки компонента Joomla понадобиться любой FTP клиент. Например: FileZilla.

Ustanovka-rasshireniy-joomla-07

class="eliadunit">
Технология установки компонента из каталога сайта следующая

Расширения→Менеджер расширений→Установка→Установить из каталога

Ustanovka-rasshireniy-joomla-03

Если вы ошиблись при прописывании пути до каталога, при перезагрузке страницы, Joomla заново пропишет путь до папки tmp. Правда возникает вопрос, насколько правилен этот путь до папки tmp. Узнать это просто. Входите из меню панели на вкладку Система→Информация о системе→Права доступа. Внизу длинного спска папок и файлов системы ищите пути до папок logs и tmp. Они должны быть доступны для записи (зеленый цвет надписи). Если права на эти папки 755, а запись все равно недоступна, значит в файле configuration.php не правильно прописаны пути до этих папок. Пути до папки logs и tmp должны быть прописаны от корня сервиса: var/...../logs.

Можно узнать путь до установочной папки tmp можно самостоятельно двумя способами.

put-k-katalogu-tmp

Повторюсь, если возникли проблемы с установкой из каталога, начните поиск ошибок с открытия вкладки в административной панели: Панель управления >>> Сайт >>> Информация о системе >>> Конфигурационный файл Joomla. Строка : tmp-patch. Она должна иметь зеленую метку, значит прописанный путь и права CHMOD правильные.

Ustanovka-rasshireniy-joomla-04

Или подобные такому сообщению «Другой компонент уже есть …». Это значит, что компонент либо уже установлен на сайт, либо неправильно был удален ранее. Остался последний вариант установки компонента на сайт Joomla «Установить из URL»

Установить из URL

Для этого варианта установки компонента Joomla нужен проверенный сайт или хранилище файлов, которые предоставляют ссылку URL для скачивания компонента в формате ZIP.

Ustanovka-rasshireniy-joomla-08

Просто вставляете URL компонента в окно пункта «Установить из URL» и нажимаете установить. замечу, что этот способ установки на J1.5 и J2.5 работает, крайне нестабильно и его лучше избегать.

©Joomla-abc.ru

Другие статьи раздела: Администрирование Joomla 2.5

Администрирование Joomla 3.x

 

 

class="eliadunit">

joomla-abc.ru


Prostoy-Site | Все права защищены © 2018 | Карта сайта