선 밖에 선 자유인

PHP minor version mismatch 에러 해결 본문

IT/Data

PHP minor version mismatch 에러 해결

Hotman 2015. 3. 12. 16:51

MariaDB 업데이트 후 아래와 같은 에러 발생 시


ERROR – 2014-12-15 16:55:10 –> Severity: Warning –> mysqli_connect(): Headers and client library minor version mismatch. Headers:50540 Library:100015 /public_html/database/drivers/mysqli/mysqli_driver.php 76


php -i | grep 'Client API' 확인


Client API version => 5.3.12-MariaDB

Client API library version => 5.3.12-MariaDB

Client API header version => 5.1.73

Client API version => 5.3.12-MariaDB



 - php-mysqlnd 설치

# yum erase php-mysql

# rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

# yum install php-mysqlnd


안되면

# yum --enablerepo=remi,remi-test install php-mysqlnd

# service mysql restart


Comments