Markdown

[mysql] Headers and client library minor version mismatch.

先將PHP的資訊列出來
php -i > log.txt vim log.txt
/API
可以發現
Client API library version => 5.6.31

Client API header version => 5.5.50-MariaDB
[root@localhost nginx]# mysql -V
mysql  Ver 14.14 Distrib 5.7.18, for Linux (x86_64) using  EditLine wrapper

[root@localhost nginx]# php -v
PHP 5.4.16 (cli) (built: Nov  6 2016 00:29:02) 

yum list|grep -i mysql php-mysqlnd.x86_64 5.4.16-42.el7 base
更新PHP版本即可解決,不過更新完可能還會遇到各種問題...。

更新PHP 5.4 到 5.6 後各種設定跑掉
確定一下php-fpm 各種設定
nginx 應該不用動 不過要重啟
權限要設定好
更改 conf.d/default 中的 user 從apache 到 nginx

留言