在 Mac 上为 MAMP 安装新的 PHP 版本 [关闭]

Posted

技术标签:

【中文标题】在 Mac 上为 MAMP 安装新的 PHP 版本 [关闭]【英文标题】:Installing new PHP version for MAMP on Mac [closed] 【发布时间】:2013-04-30 09:51:45 【问题描述】:

我尝试为 MongoDB 安装 php 扩展库,但是更新 php.ini 文件导致了一些问题,并导致我的本地主机上的 mysql 服务器无法启动。我使用 MAMP,但是当我现在启动它时,Apache 加载但 MySQL 不加载,我无法加载任何网页。

所以我从http://php-osx.liip.ch/ 下载了相同版本的 PHP 来重新安装 PHP,我现在正在尝试更新我系统上的正确文件,以便使用这个版本。

我已经更新了终端中的路径(使用export PATH=/usr/local/php5/bin:$PATH),现在当我运行php -v 时会在那里获得新安装的版本。

但是当我运行 phpinfo 时,我仍然得到旧版本。我仍然无法加载任何 localhost 网页或 phpMyAdmin。

非常感谢您帮助解决这个问题!我是一名前端开发人员,没有很多后端经验。

【问题讨论】:

【参考方案1】:

在 Mac 上安装 PHP 的最佳方式是使用 Mac Ports。

这个社区使存储库保持最新,并让您在 PHP 5.3、5.4 甚至 5.5 之间进行选择。

当您安装了port 后,安装 php5.4(或另一个)和 pecl:

sudo port install php54 php54-pear

然后,使用 pear 添加 MongoDB 支持:

sudo pecl install mongo

一些链接:

Installing Mac Ports How to install MongoDB for PHP on Mac OS X

【讨论】:

感谢您提供有关 Mac 端口的信息。我已经尝试过 Homebrew 并以这种方式进行了安装,但这也不起作用,这就是我在 php-osx.liip.ch 使用该软件包的原因

以上是关于在 Mac 上为 MAMP 安装新的 PHP 版本 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

在 mac 上升级 PHP CLI 版本

在 Mac 上构建 MAMP 环境...最佳解决方案?

切换Mac默认PHP版本为MAMP

mac 下mamp环境 安装redis

mamp for mac怎样调整php版本

MAC MAMP 中安装配置使用 ThinkPHP