Перейти к содержанию

Ошибка Driver Error IPB 3.4.6


Рекомендуемые сообщения

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

2018-08-26_20-00-44.png.e44b340f21544b20aaf9f771543cfa8b.png

 

Свежий лог из sql_error_latest.cgi:

Спойлер

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 Date: Sun, 26 Aug 2018 16:57:54 +0000
 Error: 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'rows FROM sessions WHERE running_time > 1535301774' at line 1
 IP Address: 78.36.78.80 - /admin/index.php?adsess=3bb932f50d96d5a8cd99f711aa768a4a
 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 mySQL query error: SELECT count(*) as rows FROM sessions WHERE running_time > 1535301774
 .--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.
 | File                                                                       | Function                                                                      | Line No.          |
 |----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------|
 | admin/sources/base/ipsController.php                                       | [admin_core_mycp_dashboard].doExecute                                         | 306               |
 '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'

 

 

В чем дело не пойму. Что делал - просто залил существующую базу в чистую в соответствии со нужной котировкой, далее залил все файлы форума через FTP с изменением данных для подключения к базе в conf_global.php . 

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

Всем спасибо за внимание и за надеюсь решение поставленной проблемы!

 

Ссылка на комментарий
Поделиться на другие сайты

UPD! Подъехало решение данной проблемы - извиняюсь, как всегда - ищу до создания темы - в упор не вижу.

Итак: суть проблемы такова - форум работает исправно, все темы открываются, в админку не заходит из-за ошибки в логе выше.

Решение:

Пойти по пути: admin/applications/core/modules_admin/mycp/dashboard.php

Искать строку (~368 в NotePad ++):

$online = $this->DB->buildAndFetch( array( 'select' => 'count(*) as rows', 'from' => 'sessions', 'where' => "running_time > {$time}" ) );

$stats['active_users'] = $online['rows'];

Заменить на:

$online = $this->DB->buildAndFetch( array( 'select' => 'count(*) as rowcount', 'from' => 'sessions', 'where' => "running_time > {$time}" ) );

$stats['active_users'] = $online['rowcount'];

rows заменяем на rowcount

Сохраняем, заливаем на хост, проверяем!

Внимание! Данная проблема разрешима на хостинге Hostinger Великобритании. Отличительной чертой там является повышение безопасности на Shared-хостингах (платные) с Мая 2018 года и отключение некоторых функций, затрагивающих работу движков как ipb и ips. 

Ссылка на комментарий
Поделиться на другие сайты

  • 2 года спустя...

Спасибо огромное, помогло!

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...