在Mac OSX Lion上安装自制的php 5.4-缺少mysqli扩展

在Mac OSX Lion上安装自制的php 5.4-缺少mysqli扩展,php,macos,mysqli,installation,Php,Macos,Mysqli,Installation,我从安装了PHP5.4, 还有mysql。我正在使用内置的Apache服务器和Web共享 我安装了phpMyAdmin,它告诉我:mysqli扩展丢失了 我执行了以下步骤: 在php.ini中,我设置: extension = mysqli.so mysqli.default_socket = "/tmp/mysql.sock" 然后重启Apache 当我检查phpinfo()时,我没有看到任何Mysql扩展。phpMyAdmin中的错误仍然存在 我基本上不知道如何检查Mysqli是否随我的P

我从安装了PHP5.4, 还有mysql。我正在使用内置的Apache服务器和Web共享

我安装了phpMyAdmin,它告诉我:mysqli扩展丢失了

我执行了以下步骤: 在php.ini中,我设置:

extension = mysqli.so
mysqli.default_socket = "/tmp/mysql.sock"
然后重启Apache

当我检查
phpinfo()
时,我没有看到任何Mysql扩展。phpMyAdmin中的错误仍然存在


我基本上不知道如何检查Mysqli是否随我的PHP安装一起提供。

您需要安装支持mysql的PHP。因此,如果您已经安装了php54,那么:

brew uninstall php54
然后


希望有帮助

这解决了你的问题吗?如果是这样,你能选择我的解决方案作为答案吗?非常好的建议!不知何故,PHP升级过程破坏了我的安装,但这使我的安装变得清晰起来。如果我不太喜欢自制,我可能会尝试一下,这在第一次设置MAMP服务器时似乎很方便。如果您需要不同的开发环境,也值得查看Vagrant:
brew install php54 --with-mysql