Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Решено] Ошибка mysql_connect(): Headers and client library minor version mismatch


Recommended Posts

Здравствуйте! После переезда на новый сервер возникла ошибка на всех страницах сайта вверху

Warning: . Headers:50540 Library:100017 in /var/www/qqq/data/www/qqq.com.ua/system/database/mysql.php on line 6

версия ocsore  1.5.4.1

Хостер говорит, что в движке нет  драйвера для работы с mysqli. Надо либо скрипт обновлять если возможно, либо переписывать. Он написан под php 5.2 т.е. очень очень древнюю версию.

Как выйти из этой ситуации???

Надіслати
Поділитися на інших сайтах


поставила драйвер, теперь выдает

Warning: mysqli::mysqli(): Headers and client library minor version mismatch. Headers:50540 Library:100017 in /var/www/qqq/data/www/qqq.com.ua/system/database/mysqliz.php on line 6
:(

Надіслати
Поділитися на інших сайтах


эту ошибку убрали переустановив php

теперь лезет следующая Fatal error: Call to a member function isLogged() on a non-object in /var/www/panpups/data/www/panpups.com.ua/vqmod/vqcache/vq2-catalog_model_catalog_product.php on line 335

она была и раньше в админке, внизу под первой

Надіслати
Поділитися на інших сайтах


После переезда на новый сервер возникла ошибка на всех страницах сайта вверху

Warning: . Headers:50540 Library:100017...
Хостер говорит

что в движке нет драйвера для работы с mysqli. Надо либо скрипт обновлять если возможно, либо переписывать. Он написан под php 5.2 т.е. очень очень древнюю версию.

Как выйти из этой ситуации???

слать хостера в х.. и переезжать к нормальному.

скорее всего они обновили php, а mysql оставили прежнюю версию (а потом обновили все, что положено).

Надіслати
Поділитися на інших сайтах

  • 2 years later...

мне установка драйвера не помогла (и в config.php изменения я не забыл внести!)

всёравно висела

Warning: mysqli::mysqli(): Headers and client library minor version mismatch. Headers:50173 Library:50555 in /var/www/..../system/database/mysqliz.php on line 6

 

Ну можно попробовать отключить вывод предупреждений, пока, а потом хостеры обновят версию мускуля

По адресу /system/database/mysqliz.php
В 6 строке

 

$this->mysqli_handler = new mysqli($hostname, $username, $password, $database);
заменить на
$err_level = error_reporting(0); $this->mysqli_handler = new mysqli($hostname, $username, $password, $database); error_reporting($err_level);

решение от сюда

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.