반응형
php -- Fatal error: Call to undefined function mysqli_fetch_all()
환경 : ubuntu 14.04 LTS server 64bit, php 5.5.9, mysql 5.5 , php5-mysql
참고 : http://stackoverflow.com/a/31419213
php5-mysql 설치시에는 mysqli_fetch_all() 인식 못함
--> 대신에 php5-mysqlnd 를 설치해야 한다.
** php5-mysqlnd 에 대해 알아보자
$ apt-cahe show php5-mysqlnd
==> php5-mysql 과 충돌한다는 설명있다.
==> 따라서, 기존의 php5-mysql 제거하자.
$ sudo apt-get remove php5-mysql
==> 이제 php5-mysqlnd 설치하자.
$ sudo apt-get install php5-mysqlnd
==> 아파치 재시작
$ sudo service apache2 restart
이제 다시 php 스크립트 작동 시키면 error 없이 성공!!!!
결론 > php, mysql 설치시에, 그냥 처음부터 php5-mysqlnd 사용하면 편할듯....
반응형
'PHP' 카테고리의 다른 글
php -- HTTP method 확인하기 (0) | 2015.09.19 |
---|---|
ubuntu 14.04 -- php 설치하기 (0) | 2015.09.14 |
php --에러 브라우저에 보이기 (0) | 2015.09.10 |
php -- 버전 확인하기 (0) | 2015.09.07 |