Ошибка MySQL 613: различия между версиями
Материал из MajorDoMo инфо
Vik Tam (обсуждение | вклад) Нет описания правки |
Vik Tam (обсуждение | вклад) Нет описания правки |
||
Строка 17: | Строка 17: | ||
на | на | ||
<pre>|| ((count($analyzed_sql_results['select_expr']) == 1)</pre> | <pre>|| ((count($analyzed_sql_results['select_expr']) == 1)</pre> | ||
После этих манипуляций перезапустить сервис apache командой | |||
<pre>sudo service apache2 restart</pre> |
Текущая версия от 22:05, 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)
После этих манипуляций перезапустить сервис apache командой
sudo service apache2 restart