在Mac OSX Lion上安装自制的php 5.4-缺少mysqli扩展
我从安装了PHP5.4, 还有mysql。我正在使用内置的Apache服务器和Web共享 我安装了phpMyAdmin,它告诉我:mysqli扩展丢失了 我执行了以下步骤: 在php.ini中,我设置:在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
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