Mysql Dump: count () Параметр должен быть массивом объекта, который реализует счетное - PullRequest
0 голосов
/ 13 октября 2018

Mysql error: Backtrace ./libraries/display_export.lib.php#380: PMA_pluginGetOptions (строка 'Export', array,) ./libraries/display_export.lib.php#883: PMA_getHtmlForExportOptionsFormat (array) ./libraries/.inc.php # 74: PMA_getHtmlForExportOptions (строка 'сервер',

строка '', строка '', строка 'Выбрать все / Отменить выбор всехmy_database my_database phpmyadmin ', string' ', array, string' ',) ./server_export.php#30: require_once (./ library / display_export.inc.php) enter image description here

1 Ответ

0 голосов
/ 13 октября 2018

Библиотека phpmyadmin пытается посчитать какой-либо параметр.В этой строке 532 я нашел этот код по этому пути

имя файла: $ /usr/share/phpmyadmin/libraries/plugin_interface.lib.php

Найти эту строку:

if ($ options! = Null && count ($ options)> 0) {

Заменить на:

if ($ options! = Null && count ((array) $ options)> 0) {

Нельзя использовать count () или sizeof () с типом un array,Принудительная установка параметра в массив - это простой способ решить эту ошибку

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...