如何向 MAMP 添加其他 PHP 版本

新手上路,请多包涵

我拥有的当前版本的 MAMP 只有 php 5.2.17 和 5.4.4。我需要 5.3.X。有没有办法添加可以在 MAMP 接口 php 首选项中选择的其他版本?这是免费版的 MAMP,而不是 MAMP PRO。

谢谢

原文由 LiveSource 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.7k
2 个回答

在 MAMP 论坛中找到了快速修复。

基本上,MAMP 似乎只允许显示 2 个版本的 PHP。快速修复,重命名您不介意使用的文件夹,对我来说,这意味着在我的 /Applications/MAMP/bin/php/php5.4.10_X 文件夹中添加一个“X”。现在 5.2.17 和 5.3.20 出现在 mamp 首选项中。

完毕!

编辑 - 如果您需要的 PHP 版本不在 PHP 文件夹中,您可以从 http://www.mamp.info/en/downloads/ 下载您需要的版本

编辑 - MAMP 似乎不再在下载页面上提供指向替代 PHP 版本的链接。使用 WayBackMachine https://web.archive.org/web/20180131074715/http://www.mamp.info/en/downloads/

原文由 LiveSource 发布,翻译遵循 CC BY-SA 4.0 许可协议

老实说,尝试使用 Docker 对 MAMP 和 php 版本感到头疼。

使用它来启动并运行它很简单。

https://github.com/harshalone/docker-compose-lamp

 git clone https://github.com/harshalone/docker-compose-lamp.git
cd docker-compose-lamp/
cp sample.env .env
// modify sample.env as needed
docker-compose up -d
// visit localhost

在 bin 文件夹中,您将看到您的 php 版本。

在此处输入图像描述

更改您要在 .env 文件中使用的版本 PHPVERSION=php7.4

你可以看这个教程。希望我早点开始使用 docker,它将为您节省大量的问题和时间。

https://www.youtube.com/watch?v=MTeY3npy1gU

原文由 user1503606 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题