Error Codeigniter 3.15: mysqli::real_connect(): Headers and client library minor version mismatch

Codeigniter
Codeigniter

Server yang saya pakai biasanya menggunakan codeigniter 2.12, sehingga ketika update php ataupun mariaDB tidak pernah mengalami masalah. Ketika saya menggunakan Codeigniter 3.15, terjadi error pada halaman Welcome

A PHP Error was encountered
Severity: Warning

Message: mysqli::real_connect(): Headers and client library minor version mismatch. Headers:50560 Library:100136

Filename: mysqli/mysqli_driver.php

Line Number: 201

Backtrace:

File: /var/www/html/ujicoba/index.php
Line: 315
Function: require_once

Sehingga muncul pertanyaan, kenapa header dan client library berbeda muncul peringatan pada aplikasi. Untuk mengatasi hal tersebut yaitu cukup menginstall mysql native driver untuk PHP. Karena server saya menggunakan debian cukup ketik perintah:

# apt-get install php5-mysqlnd

secara otomatis akan meremove php5-mysql yang ada pada server.

Sebelum menguji coba server saya, saya lakukan perintah restart pada apache 2 server saya

# service apache2 restart

selanjutnya peringatan error pada Codeigniter akan menghilang.

,,,,

Comments

Tinggalkan Balasan

This site uses Akismet to reduce spam. Learn how your comment data is processed.