【问题标题】:php 5.4 installation on Mac OSX Lion from homebrew - mysqli extension missing从自制软件在 Mac OSX Lion 上安装 php 5.4 - 缺少 mysqli 扩展
【发布时间】:2012-07-28 09:32:57
【问题描述】:

我从homebrew 安装了php 5.4, 还有mysql。我正在使用带有网络共享功能的内置 Apache 服务器。

我安装了 phpMyAdmin,它告诉我:缺少 mysqli 扩展。

我做了以下步骤: 在我设置的 php.ini 中:

extension = mysqli.so
mysqli.default_socket = "/tmp/mysql.sock"

然后重新启动 Apache。

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

我基本上不知道如何检查我的 PHP 安装是否附带了 Mysqli。

【问题讨论】:

  • 这解决了您的问题吗?如果是这样,您可以选择我的解决方案作为答案吗?

标签: php macos mysqli installation


【解决方案1】:

你需要安装支持mysql的php。所以如果你已经安装了php54,那么:

brew uninstall php54

然后

brew install php54 --with-mysql

希望有帮助!

【讨论】:

  • 很好的建议!不知何故,PHP 升级过程破坏了我的安装,但这清除了它。如果我不是很喜欢自制软件,我可能会尝试this,这在第一次设置 MAMP 服务器时似乎很方便。
  • 如果您需要不同的开发环境,也值得一试 Vagrant:jasongrimes.org/2012/06/…
猜你喜欢
  • 1970-01-01
  • 2018-12-23
  • 2013-01-13
  • 2011-06-14
  • 2012-03-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多