Разработка сайтов на UMI.CMS
Знать UMI.CMS в совершенстве невозможно.
Даже сами разработчики знают о ней не все...

UMi

Ursa Minor

Ошибка "Headers and client library minor version mismatch"

Дата публикации: 31.07.2014

 

При совместном использовании MariaDB 10.0 и PHP-5.4.4 с расширение mysql-* возникает ошибка:

Warning: mysql_connect(): Headers and client library minor version mismatch. Headers:50162 Library:50524

 Наилучшее решение - переходить на PDO, но поскольку ЮМИ пока этого не сделала, то два обходных пути:
1. Установить модуль php5-mysqlnd (при этом php5-mysql будет автоматически удален). Наилучший способ, я его пробовал

aptitude install php5-mysqlnd

2. Временно понизить уровень вывода ошибок в /classes/system/subsystems/database.mysqlConnection.php в методе open внутри блока try. Общая идея как показано ниже:

 


$err_level = error_reporting(0);  
$conn = mysql_connect('params');  
error_reporting($err_level);

Естественно, ошибка видна только при включенном выводе ошибок.

Источник http://dev.mysql.com/downloads/connector/php-mysqlnd/ 

Новости

30.10.2016

Обновлено описание макроса для вывода всех элементов справочника UMI.CMS с учетом версии 14.

 

21.07.2015

Памятка по обновлению до debian 8.1. Приятно вкусить все плюшки PHP 5.6

11.11.2014

Как выполнить SQL-запрос из bash-скрипта. Памятка

11.11.2014

Как отследить нагрузку сайта на сервер.

06.11.2014

Заготовка для галереи изображений с прокруткой. Не знаю, когда дойдут руки довести ее до вида плагина, поэтому открываю как есть. Можно доработать.

05.11.2014

Выкладываю как заготовку свой слайдер изображений на mootools

Все обновления