2012-07-30 4 views
6

homebrew, 및 mysql에서 5.4를 설치했습니다. 나는 websharing과 함께 inbuilt 아파치 서버를 사용하고있다.맥 오에스텐에서 php 5.4 설치 homebrew - mysqli 확장 누락

phpMyAdmin이 설치되어 있고 mysqli 확장자가 없다고 알려줍니다.

나는 다음과 같이했다 : 을 내가 설정 한 php.ini 파일에서 그런 다음 아파치를 다시 시작
extension = mysqli.so 
mysqli.default_socket = "/tmp/mysql.sock" 

.

phpinfo()으로 확인하면 Mysql 확장자가 표시되지 않습니다. 의 phpMyAdmin의 오류가 여전히 존재합니다.

나는 기본적으로 Mysqli가 내 PHP를 설치했는지 여부를 확인할 수있는 방법을 모르겠다.

+0

이 문제가 해결 되었습니까? 그렇다면 대답을 선택하면 내 솔루션을 선택할 수 있습니까? –

답변

24

mysql을 지원하는 PHP를 설치해야합니다. 이미 php54는 다음 설치 한 경우 그래서 :

brew uninstall php54 

을 다음

brew install php54 --with-mysql 

을 희망하는 데 도움이!

+1

우수 제안! 어떻게 든 PHP 업 그레 이드 프로세스가 내 설치를 망쳤지 만 이것으로 문제가 해결되었습니다. 처음으로 homebrew를 좋아하지 않는다면 MAMP 서버를 처음 설치할 때 편리해 보입니다. (http://php-osx.liip.ch/). – jrhorn424

+1

다른 개발 환경이 필요한 경우에는 Vagrant도 확인해보십시오. http://www.jasongrimes.org/2012/06/managing-lamp-environments-with-chef-vagrant-and-ec2-1-of-3/ –