如何在MAMP 4.1上更改PHP版本

时间:2017-03-31 09:28:38

标签: php macos mamp

我在Mac上下载了MAMP 4.1;默认情况下,我可以使用的唯一PHP版本是7.0.15和7.1.1

如何使用PHP 5.6?

我尝试了解决方案here其中说我应该将我不想使用的版本重命名为其他内容。但它对我没用。

screenshot of MAMP preferences

3 个答案:

答案 0 :(得分:53)

正如@Scott在你提问的评论中提到的那样:

  

这里是正确的链接。使用底部答案重命名   bin / php目录。 MAMP首选项窗格将显示最新的2个   php目录中的版本。 - Scott Eisenberg

该链接的答案是:

  

首先停止服务器运行。转到" / Applications / MAMP / bin /",   重命名您不需要的PHP版本(MAMP只允许使用2   PHP版本),例如" _php5.2.17&#34 ;.现在MAMP将使用php版本   剩下的。转到MAMP管理器然后进行设置,然后切换   到你需要的php版本。

在我的情况下(和您的情况类似),我将名为php7.1.1的文件夹重命名为_php7.1.1,现在MAMP在偏好设置面板中显示5.6.307.0.15。< / p>

答案 1 :(得分:14)

这就是我的&#39; php&#39;文件夹看起来像

Current php folder

创建了另一个文件夹&#39; php-versions&#39;并且移动了所有版本,并且只保留了我想要的两个版本的php&#39;夹。然后重新启动Mamp,转到版本&#39; 5.6.31&#39;

Later my 'php' folder

答案 2 :(得分:2)

我正在使用MAMP 4.5版。我在httpd.conf上更改了php版本:

/Applications/MAMP/conf/apache/httpd.conf

我想将版本发送到php7.1,所以这就是我所做的:

原帖:

LoadModule php7_module        /Applications/MAMP/bin/php/php7.2.1/modules/libphp7.so

更新了一行:

LoadModule php7_module        /Applications/MAMP/bin/php/php7.1.12/modules/libphp7.so

它对我有用!