Skip to main content

Error displaying the error page: Application Instantiation Error — что делать?

При работе с Joomla и попытке установить шаблон или сам движок есть вероятность столкнуться с проблемами, возникающими в момент соединения с базой данных. В результате сайт перестает отображаться. Сегодня я расскажу, как исправить одну из таких ошибок: Error displaying the error page: Application Instantiation Error.

Сообщение об ошибке

Почему возникает ошибка Error displaying the error page: Application Instantiation Error

При некорректной настройке файла configuration.php в Joomla отобразится сообщение об ошибке Error displaying the error page: Application Instantiation Error, что в переводе означает “Проблема отображения страницы ошибок: ошибка создания примера приложения”. Но, что интересно, данная проблема может возникать и при правильной настройке информации, используемой для соединения с базами данных. Перед тем, как что-то предпринимать, проведите проверку файла configuration.php:

  • отыщите строку public $dbtype = ‘mysql’ (информация в этой строке сообщает Joomla, какой тип базы данных используется при подключении);
  • удостоверьтесь, что указанный в данной строке тип базы данных соответствует вашему;
  • при необходимости проконсультируйтесь с компанией, предоставляющей веб-хостинг.

После этого можно предпринимать дальнейшие шаги по восстановлению работоспособности сайта.

Как исправить ошибку Error displaying the error page

Существует несколько способов решения ошибки Error displaying the error page: Application Instantiation Error. Рассмотрим их по порядку.

Проверка файла configuration.php

Просмотрите файл configuration.php и удостоверьтесь, что имя хоста и пользователя, а также имя базы данных и пароль от нее соответствуют тем, что были использованы при настройке вашей учетной записи.

Исправление ошибки из бэкенда Joomla

Еще одна из причин ошибки Error displaying the error page: Application Instantiation Error – повреждение в базе данных – легко исправляется из бэкенда Joomla. Если вы не имеете доступа к серверу, пропустите это решение и переходите к следующему. Если же доступ есть, то:

  • войдите на проблемный сайт;
  • перейдите “Расширения”→”Менеджер расширений”;
  • в списке слева найдите database – “База данных”;
  • нажмите fix – “исправить”.

Если дисфункция появлялась из-за повреждения в базе данных, то все будет исправлено.

Исправляем ошибку из бэкенда
Справляемся с проблемой из бэкенда Joomla

Использование своей учетной записи для устранения ошибки

Войдите в свою учетную запись. Так как вы, скорее всего, являетесь единственным пользователем сайта Joomla, просмотрите, имеются ли в базе данных такие разрешения, как delete table data “Удалить данные таблицы” и create table “Создать таблицу”. После клика мышкой на панели слева к просмотру будут доступны все таблицы из главной панели phpmyadmin. Внизу таблицы выделите базу данных и активируйте кнопку check all – “Проверить все”. В выпавшем справа списке выберите пункт repair table – “Восстановить таблицы”. Данный вариант исправления ошибки Error displaying the error page: Application Instantiation Error отлично подходит тем, кто не имеет доступа к серверу Joomla.

Используем учетную запись пользователя для удаления ошибки
Удаляем ошибку из своей учетной записи

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

Какое-либо из описанных решений обязательно поможет вам справиться с ошибкой.

Как вы оцените статью?
Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (Пока оценок нет)
Загрузка...

Добавить комментарий

Ваш e-mail не будет опубликован.