【发布时间】:2019-03-09 13:45:48
【问题描述】:
我全新安装了 macOS High Sierra,它附带了 PHP 7.1.16(构建日期:2018 年 3 月 31 日 02:53:20)。我想降级到PHP 7.0.27。
PHP 7.1.16 没有与homebrew 一起安装,所以我认为它不像删除它并使用brew 安装PHP 7 那样容易。
最好和最安全的方法是什么?
有很多资源可以从 PHP 7 -> 7.1 或 7 -> 7.2 升级,但在 macOS 上没有其他方式可以升级。
PHP 7.1.16 (cli) (built: Mar 31 2018 02:59:59) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2018 Zend Technologies
【问题讨论】:
-
最安全的方法是不卸载或降级系统版本;您最好通过
MacPorts或Homebrew安装其他版本 -
用brew安装具体版本怎么样?您还需要在 osx 本身上安装 PHP 的任何具体原因吗?
-
@steros 是的,我的应用程序在生产环境中运行在 PHP 7.0 上,我需要在本地运行相同的版本。
-
是否有任何 cmet 反对?
-
@crmpicco 关于应用程序,您是在谈论 Web 应用程序吗?然后最好使用 vagrant 或 docker 之类的东西。参见例如:puphpet.com 以便于配置。
标签: php macos homebrew php-7 php-7.1