2018.11.24 16:33

Uncaught Error: Call to undefined function mysqli_connect() in

Uncaught Error: Call to undefined function mysqli_connect() in...


PHP와 MySQL을 업그레이드 후 이런 에러가 생겼다면?


DB에 연결하는 함수 mysqli_connect() 또는 mysql_connect()가 선언되지 않았다는 뜻이다. 즉, PHP에 이 함수 라이브러리가 없기 때문에 실행 할 수 없다.


CentOS7 기준

]# yum install php71w-mysqli

mysqli 함수 라이브러리를 설치하면 된다.

php 버전에 따라 뒤에 패키지 이름은 달라진다.

php-mysqli로 해도 되지만 가능하면 버전에 맞는 걸 찾아서 설치하는 게 좋다.



phpinfo()에서 이 부분이 있어야 한다.

        

Trackback 0 Comment 0