Устанавливал на Joomla компонент отзывов EZTestimonials. Устанавливал через загрузку архива в админке.
Пишет, что компонент успешно установлен. В пункте меню Компоненты выбираю этот компонент, перехожу на него, выдает ошибку 404 «Компонент не найден». Я так понимаю, он выдает неправильный путь к компоненту? Где это можно исправить?
Если сразу после обновления Joomla с 3.6.x до 3.7.x на главной вылазит ошибка:
Как решить эту проблему:
1) сделать откат на бекап до апдейта (если нет возможности – вручную переносите БД и файлы на свежую установку джумлы и руками устанавливайте все компоненты).
2) _до апдейта_ (это важно!) заходим в главное меню админки: “Расширения” -> “Менеджер расширений” -> “Поиск”
3) выбираем все, что там есть (или только все “Fields“, если не знаете что к чему; скорее всего проблема из-за них) и жмем кнопку “Установить” (слева сверху).
4) заходим в “Расширения” -> “Менеджер расширений” -> “Базы данных”
5) жмем “Исправить”
Теперь можно запускать апдейт, все должно пройти гладко.
Внимение! Если в “Расширения” -> “Менеджер расширений” -> “Поиск” у вас ничего не находит, значит вы выполняете поиск _после_ того, как обновили систему, а надо это делать заранее.
После того, как мой Joomla был атакован, я рекомендовал обновить свои основные Joomla файлы. Я сделал это, и я, наконец, смог войти на страницу администратора. Но я получил «404 — Компонент не найден» в моей странице index.php.
Кто-нибудь сталкивался этот вопрос и получил его решить. Я не мог найти это так моя последняя надежда здесь.
При обновлении вручную Joomla вы должны быть осторожны, так как вы должны следовать определенным шагам после перезаписи файлов.
1) Прежде всего, необходимо исправить базу данных, как таблицы, теперь изменились и перезапись файлов не будет обновлять базу данных. Для этого вам необходимо обратиться к администратору, а затем вы должны пойти в Extensions-> manage-> Базу данных, а затем нажмите на базе данных Fix. Это будет обновлять базу данных тоже.
2) Далее вы должны установить расширение, которые пришли с новой версией Joomla. Они еще не обновлены в таблице #__assets. Так вы идете в Extensions-> manage-> Discover и нажмите Discover. Когда он открывает новые расширения просто установить основные расширения Joomla.