php7.2 phpmyadmin ошибка libraries/sql.lib.php

Дата | 06.12.2019

phpmyadmin ошибка libraries
В системе FreeBSD 12 решаем проблему в phpmyadmin ошибка libraries/sql.lib.php.
Версии софта:

php 7.2 
phpmyadmin 4.7.0

При открытии таблиц базы через phpmyadmin, выходит ошибка.

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

Backtrace

./libraries/sql.lib.php#2128: PMA_isRememberSortingOrder(array)
./libraries/sql.lib.php#2079: PMA_executeQueryAndGetQueryResponse(
array,
boolean true,

Ошибка заключается в неправильной закрытой скобке.
Открываем конфигурационный файл phpmyadmin /usr/local/www/phpMyAdmin/libraries/sql.lib.php и находим в нем параметр:

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

Меняем на

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

То-есть указываем круглую скобку перед двойным равно.
Вот и все решили проблему в phpmyadmin ошибка libraries/sql.lib.php.

Одна мысль на “php7.2 phpmyadmin ошибка libraries/sql.lib.php

  1. Alexander

    Все правильно. Только надо убрать скобку в конце строки.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *