Mungkin anda dikejutkan dengan membengkaknya file error_log, atau bahwa dipusingkan dengan munculnya pesan error atau bahkan webnya tidak bisa diakses sama sekali/error.
Beberapa pesan error diantaranya:
PHP Warning: mysqli::real_connect(): Headers and client library minor version mismatch. Headers:100020 Library:100106
atau
PHP Warning: mysqli_real_connect(): Headers and client library minor version mismatch. Headers:100020 Library:100106 in /home/username/public_html/wp-includes/wp-db.php on line 1489
hal ini besar kemungkinan driver mysql yang tidak cocok dengan versi php yang digunakan.
Untuk mengatasi hal ini bisa dilakukan dengan cara ganti driver dari mysql/mysqli menjadi mysqlnd. Bagi pelanggan GaluhWeb yang memiliki fitur PHP Selector dari Cloudlinux, hal ini bisa dilakukan dengan mudah yaitu:
- Login cPanel,
- Pilih menu Select PHP Version,
- Aktifkan/Ceklist opsi untuk mysqlnd, nd_mysql dan nd_mysqli
Untuk pengguna cPanel yang tidak menggunakan Cloudlinux bisa dengan cara trik berikut:
- Edit file: /var/cpanel/easy/apache/rawopts/all_php5
- Tambahkan : –with-mysqli=mysqlnd
- Kemudian lakukan recompile Easy Apache
Semoga Membantu ..