프로그래밍/PHP
[PHP] mysql_connect(): Headers and client library minor version mismatch.
채윤아빠
2016. 10. 25. 12:42
문제점 및 증상
- ubuntu + apache2 + php5 + MariaDB 개발환경에서 "mysql_connect(): Headers and client library minor version mismatch." 경고 발생
원인 분석
- 구글링결과 php5에 설치된 MariaDB 연결 클라이언트의 버전이 달라서 발생한 문제임
- php5-mysql 모듈을 제거하고, php5-mysqlnd를 설치하면 해결됨
작업 내용
- PHP5 Client API 확인
- php5-mysql 제거
- php5-mysqlnd 설치
- apache2 서비스 재시작
참고 자료
- MariaDB 마이그레이션 후 mysql client library 에러
- [Tip] How to fix the problem with MySQL 5.6
- apt-get 에러 ; apt update를 수행하여도 안된되는 경우, /etc/apt/sources.list 파일 수정을 통한 해결
- 데비안에서 apt-get install patch 설치가 안됩니다
728x90
반응형