Ошибка MySQL 613: различия между версиями

Материал из MajorDoMo инфо
(Новая страница: «'''Warning in ./libraries/sql.lib.php #613 count(): Parameter must be an array or an object that implements Countable''' Ошибка, возникающая при попытке открыть phpMyAdmin любую таблицу. Возникла скорее всего после обновления системы (базовый образ 4_47 Debian 10), синтаксическая ошибка разработчиков (но не уверен...»)
 
Нет описания правки
Строка 8: Строка 8:
Возникла скорее всего после обновления системы (базовый образ 4_47 Debian 10), синтаксическая ошибка разработчиков (но не уверен).
Возникла скорее всего после обновления системы (базовый образ 4_47 Debian 10), синтаксическая ошибка разработчиков (но не уверен).
Требуется отредактировать файл в 614 строке заменить расположение скобок.
Требуется отредактировать файл в 614 строке заменить расположение скобок.
Устранение:
Устранение:
Открываем в редакторе файл на 613 строке:
Открываем в редакторе файл на 613 строке:

Версия от 22:03, 29 декабря 2022

Warning in ./libraries/sql.lib.php #613 count(): Parameter must be an array or an object that implements Countable


Ошибка, возникающая при попытке открыть phpMyAdmin любую таблицу.


Возникла скорее всего после обновления системы (базовый образ 4_47 Debian 10), синтаксическая ошибка разработчиков (но не уверен). Требуется отредактировать файл в 614 строке заменить расположение скобок.


Устранение: Открываем в редакторе файл на 613 строке:

sudo nano +613 /usr/share/phpmyadmin/libraries/sql.lib.php

Меняем строку

 || (count($analyzed_sql_results['select_expr'] == 1)

на

|| ((count($analyzed_sql_results['select_expr']) == 1)