2012-07-30 16 views
6

homebrew, ve ayrıca mysql'den php 5.4 yükledim. Websharing ile dahili Apache Server kullanıyorum.php 5.4 Mac OSX üzerinde kurulum Homebrew - mysqli uzantılı eksik aslan

phpMyAdmin yüklüdür ve bana şunu söyler: mysqli uzantısı eksik.

aşağıdaki adımları yaptı: belirlediğim php.ini içinde: Öyleyse Apache yeniden
extension = mysqli.so 
mysqli.default_socket = "/tmp/mysql.sock" 

.

phpinfo() ile kontrol ettiğimde herhangi bir Mysql uzantısı göremiyorum. phpMyAdmin'daki hata hala var.

Temel olarak, Mysqli'nin PHP kurulumumla gelip gelmediğini nasıl kontrol edebildiğimi gerçekten anlamıyorum.

+0

bu sorunu çözdü mü? Eğer öyleyse, çözümümün cevabı pls olarak seçebilir misin? –

cevap

24

mysql desteği ile php kurmanız gerekir. Zaten php54 ardından yüklediyseniz Yani:

brew uninstall php54 

sonra

brew install php54 --with-mysql 

Umut yardımcı olur!

+1

Mükemmel öneri! Her nasılsa PHP yükseltme işlemi kurulumumu kırdı, ancak bu onu temizledi. Eğer homebrew'u o kadar çok sevmemiş olsaydım, bu [http://php-osx.liip.ch/] denemiş olabilirdim, bu da bir MAMP sunucusunu ilk kez kurarken uygun görünüyor. – jrhorn424

+1

Farklı geliştirme ortamlarına ihtiyacınız varsa, Vagrant'a da göz atmaya değer: http://www.jasongrimes.org/2012/06/managing-lamp-environments-with-chef-vagrant-and-ec2-1-of-3/ –