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

Admin login to IPB 3.3.4 failed


Mamothy
 Поделиться

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

Ситуация следующая. Форум, работающий на  IPB 3.3.4  давно не обновлялся и в какой-то момент сбойнул, давая ошибку при входе в Админцентр форума, Ошибка указана ниже.

1) Есть ли какой-нибудь правильный набор действий починить эту ошибку и восстановить вход в АдминЦентр форума? 

2) Каким образом можно апгрэйднуть форум, не теряя текущего форумного содержания?

 

Спасибо! 

login_error.png

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

Здравствуйте, @Mamothy.

1) Для диагностики данной ошибки Вам необходимо посмотреть лог-файл ошибки. Он расположен в директории cache/sql_error_latest.cgi. Скопируйте сюда содержимое данного файла.

2) Произвести обновление форума с IPB 3.3.4 до IPS 4.4.x Вы можете по специальной инструкции из нашей документации.

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

Спасибо за ответ, invisionbyte!

Лог файл ошибки  приведен ниже. 

more ./homedir/public_html/forum/cache/sql_error_latest.cgi
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 Date: Wed, 04 Sep 2019 04:56:33 +0000
 Error: 2002 - No such file or directory
 IP Address: 66.249.64.16 - /forum/index.php?/tags/members/%25252525D0%25252525B0%25252525D0%25252525BD%25252525D0%25252525B4%25252525D0%25252525B8%25252525D1%2525252582/
 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 
 .--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.
 

К сожалению, обнаружил еще одну ошибку, которая проявляется во время разархивирования резервной копии:

tar xzf backup-9.4.2019_07-31-41_normalor.tar.gz
tar: backup-9.4.2019_07-31-41_normalor/homedir/forum_copy/uploads/c194df438970b22ccbbeb217b47f7830-\300\352\366\350\377 2012.doc: Cannot open: Invalid or incomplete multibyte or wide character
tar: backup-9.4.2019_07-31-41_normalor/homedir/forum_copy/uploads/25277b7f65aeb7e8e31f52afa00f7cb1-\300\352\366\350\377 \315\356\342\373\351 \343\356\344.doc: Cannot open: Invalid or incomplete multibyte or wide character
tar: backup-9.4.2019_07-31-41_normalor/homedir/forum_copy/uploads/abd42f0b13cbe798d776d64b0f209bcb-\324\360\340\347\373 \342 \357\356\344\340\360\356\352 2012.doc: Cannot open: Invalid or incomplete multibyte or wide character
tar: backup-9.4.2019_07-31-41_normalor/homedir/forum_copy/uploads/423bc1b4e9fc28a1c05941399ff1706f-\324\360\340\347\373 \342 \357\356\344\340\360\356\352 2012.doc: Cannot open: Invalid or incomplete multibyte or wide character
tar: backup-9.4.2019_07-31-41_normalor/homedir/forum_copy/uploads/8c244adf8a1f97757c7372ca63ee3185-\300\352\366\350\377 2012.doc: Cannot open: Invalid or incomplete multibyte or wide character
tar: backup-9.4.2019_07-31-41_normalor/homedir/forum_copy/uploads/092739e39e43de7d41d4f987b0b9f160-\324\360\340\347\373 \342 \357\356\344\340\360\356\352 2012.doc: Cannot open: Invalid or incomplete multibyte or wide character
tar: backup-9.4.2019_07-31-41_normalor/homedir/forum_copy/uploads/f944a81a20aab08d20433c212332ef6a-\324\360\340\347\373 \342 \357\356\344\340\360\356\352 2012.doc: Cannot open: Invalid or incomplete multibyte or wide character
tar: backup-9.4.2019_07-31-41_normalor/homedir/forum_copy/uploads/184100e3c407c6b697efdf49f06870fd-\300\352\366\350\377 2012.doc: Cannot open: Invalid or incomplete multibyte or wide character
tar: backup-9.4.2019_07-31-41_normalor/homedir/public_html/\315\356\342\356\361\362\350.php: Cannot open: Invalid or incomplete multibyte or wide character
tar: backup-9.4.2019_07-31-41_normalor/homedir/public_html/\327\340\362.php: Cannot open: Invalid or incomplete multibyte or wide character
tar: backup-9.4.2019_07-31-41_normalor/homedir/public_html/\324\356\360\363\354-\315\356\360\354\340\353\374\355\373\365-\313\376\344\345\351.php: Cannot open: Invalid or incomplete multibyte or wide character
tar: backup-9.4.2019_07-31-41_normalor/homedir/public_html/\316-\315\356\360\354\340\353\374\355\373\365.php: Cannot open: Invalid or incomplete multibyte or wide character
tar: backup-9.4.2019_07-31-41_normalor/homedir/public_html/\315\340\370\350-\361\361\373\353\352\350.php: Cannot open: Invalid or incomplete multibyte or wide character
tar: backup-9.4.2019_07-31-41_normalor/homedir/public_html/chat/logs/romant/\301\356\360\350\361\373\367.log: Cannot open: Invalid or incomplete multibyte or wide character
tar: backup-9.4.2019_07-31-41_normalor/homedir/public_html/\324\356\362\356\340\353\374\341\356\354.php: Cannot open: Invalid or incomplete multibyte or wide character
tar: Exiting with failure status due to previous errors
 

Спасибо!

 

 

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

Лог файл ошибки  приведен ниже. 

Скорее всего ошибка перезаписалась. Попробуйте воспроизвести ошибку и сразу посмотреть в указанный лог-файл.

31 минуту назад, Mamothy сказал:

К сожалению, обнаружил еще одну ошибку, которая проявляется во время разархивирования резервной копии:

Проблема с кодировкой. Можно попробовать поменять локаль сервера.

Ссылка на комментарий
Поделиться на другие сайты
17 minutes ago, Павел said:

Скорее всего ошибка перезаписалась. Попробуйте воспроизвести ошибку и сразу посмотреть в указанный лог-файл.

Проблема с кодировкой. Можно попробовать поменять локаль сервера.

Спасибо! Ниже результат:

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 Date: Wed, 04 Sep 2019 12:53:35 +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 ibf_sessions WHERE runn
ing_time > 1567600715' at line 1
 IP Address: 71.184.117.206 - /forum/admin/index.php?adsess=d2d5ecbe8698aaf8d21d9ef7a17437c7&
 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 mySQL query error: SELECT count(*) as rows FROM ibf_sessions WHERE running_time > 1567600715
 .--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.
 | File                                                                       | Function                                                                      | Line No.          |
 |----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------|
 | admin/sources/base/ipsController.php                                       | [admin_core_mycp_dashboard].doExecute                                         | 306               |
 '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
 

Я попробую поиграть с кодировкой. О результате отпишусь.

Спасибо!

 

 

 

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

Спасибо! Ниже результат:

Открыть файл \applications\core\modules_admin\mycp\dashboard.php

Найти:

$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'];

 

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

Огромное спасибо! Сработало! Вход в админку теперь доступен!

Вы не подскажете как поменять локаль сервера? Я не нашел этой настройки в cPanel. Или Вы имели в виду мой компьютер?

 

Спасибо!

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

Вы не подскажете как поменять локаль сервера? Я не нашел этой настройки в cPanel. Или Вы имели в виду мой компьютер?

Вы можете сменить локаль с помощью ssh доступа.

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

К сожалению, я так и не разобрался с  ssh доступом. Все операции с файлами мне приходилось делать через sPanel. Я так понимаю, что мне нужно сгенерировать ключи в cPanel и эти ключи записать в какой-то файл и поместить в папку .ssh моего компьютера. Есть ли какие-нибудь инструкции по этому поводу? И как мне поменять локаль, если я смогу войти на сервер по ssh?

Спасибо!

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

Давайте сначала определимся для чего восстанавливать бэкап, если форум работает? 

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

Неделю назад форум сбойнул и бэкап, сделанный этим же днем почему-то не сработал. Я подозреваю, что по этой же причине, хотя могу и ошибаться. Провайдеры не смогли ничего сделать. Провайдеры восстановили форум по бэкапу, который был сделан ими в июне. Следует ли мне вместо решения этой проблемы сконцентрироваться на апгрэйде движка? Что Вы посоветуете?

 

Спасибо!

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

Безусловно мы рекомендуем всегда обновлять ПО на актуальную последнюю версию.

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

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

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

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

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

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

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

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

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

Загрузка...
 Поделиться

×
×
  • Создать...

Важная информация

Используя наш сайт вы соглашаетесь с нашей Политикой конфиденциальности