Как использовать phpMyAdmin с mysqlnd

Когда я запускаю свой php-код с полной отчетностью об ошибках, я получаю:

Предупреждение: mysqli::mysqli(): Несоответствие версий заголовков и клиентской библиотеки.

Я обнаружил, что должен перейти на mysqlnd, удалив mysqli, как это обсуждается здесь: Несоответствие версий заголовков и клиентской библиотеки

После миграции я вижу, что phpMyAdmin больше не работает. поэтому мне пришлось удалить пакет php-mysqlnd и снова установить php-mysql.

Итак, мой вопрос: "Способен ли phpMyAdmin работать с mysqlnd?"

1 ответ

Решение

Задав тот же вопрос на форуме CentOS, я получил решение этого:

https://www.centos.org/forums/viewtopic.php?f=47&t=53726

Хитрость заключается в том, чтобы не выдавать "yum remove php-mysql" и "yum install php-mysqlnd" в отдельных командах, а вместо этого необходимо выполнить следующее:

# yum shell
> remove  php-mysql
> install php-mysqlnd
> run
> quit

Вышеупомянутое предотвращает автоматическое удаление phpMyAdmin, и обновление будет происходить гладко, не нарушая пакет phpMyAdmin.

Другие вопросы по тегам