Joomla: JFactory :: getApplication ('site') возвращает ошибку при частом обновлении - PullRequest
0 голосов
/ 27 июня 2018

Когда я переключаю страницы на много на своем веб-сайте или пару раз быстро обновляюсь, я получаю «Ошибка создания приложения» factory.php

Вот код index.php

$app = JFactory::getApplication('site');

Вот код в /libraries/joomla/factory.php

public static function getApplication($id = null, array $config = array(), $prefix = 'J')
{
    if (!self::$application)
    {
        if (!$id)
        {
            throw new Exception('Application Instantiation Error', 500);
        }

        self::$application = JApplication::getInstance($id, $config, $prefix);
    }
    return self::$application;
}

Есть ли способ решить это? Это ошибка Joomla или ошибка базы данных?

Надеюсь, кто-нибудь может помочь.

1 Ответ

0 голосов
/ 29 июня 2018

Вероятно, это проблема с подключением к базе данных (возможно, существует ограничение, установленное вашим хостом). Проверьте свои журналы, чтобы увидеть, что происходит (это /usr/local/apache/logs/error_log). Если вы ничего не можете найти в журналах, поговорите с хостом об этой проблеме (попросите их переключить вас на более высокий план, если они попытаются обвинить CMS).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...