Posted 26 августа, 20186 yr comment_150761 Доброго времени суток, мафия! Давненько я не прикладывал руки к ipb, но здесь пришлось.. Итак, на повестке дня проблема глобального характера, а именно при входе в админку послечаю вот такое: Свежий лог из 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 как новое, учтем то что он бесплатен, но на моем текущем платном это не работает. Дабы не было речей о смене хостера - все прекрасно знаю, но ведь ранее работало без проблем. Всем спасибо за внимание и за надеюсь решение поставленной проблемы! Link to comment https://ipbmafia.ru/topic/20279-oshibka-driver-error-ipb-346/ Share on other sites Больше вариантов
26 августа, 20186 yr Author comment_150763 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. Link to comment https://ipbmafia.ru/topic/20279-oshibka-driver-error-ipb-346/?&do=findComment&comment=150763 Share on other sites Больше вариантов
19 апреля, 20213 yr comment_169028 Спасибо огромное, помогло! Link to comment https://ipbmafia.ru/topic/20279-oshibka-driver-error-ipb-346/?&do=findComment&comment=169028 Share on other sites Больше вариантов
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.