Mac OS PHP 版本升级 5.6 to 7.0

更新日期: 2017-11-01 阅读次数: 9264 分类: PHP

我的 Mac 上一直用的是 PHP 5.6,但是 Laravel 5.5 项目依赖于 PHP 7.0 以上。所以,本地的开发环境首先需要更新 PHP 的版本。

几个可选方案

  • homebrew 升级 php。我很忌惮 homebrew 这货,因为我不知道他在干啥,而且每次运行都会风扇狂转。
  • valet 看上去除了 tunnel 功能之外,跟 artisan serve 没有区别。而且也要使用 homebrew 升级
  • vagrant 安装一次太麻烦了。但是至少不用更新本地系统的 PHP 版本。然而 php 5.6 对我来说也没啥用。
  • phpbrew 管理 PHP 多版本。而我实际上只使用 php 7.0 目前,所以没有多大意义。

所以,暂定 homebrew 升级 PHP 的方案。

brew tap homebrew/dupes
brew tap homebrew/versions
brew tap homebrew/homebrew-php
brew install php70

陷入了漫长的等待

Updating Homebrew ...

没有任何的日志、进度输出。负分!

php -v
PHP 5.6.30 (cli) (built: Feb  7 2017 16:18:37)

安装完成之后,居然还是 php 5.6 。。。

关闭 terminal,再次打开 terminal,就正常了

php -v
PHP 7.0.25 (cli) (built: Oct 27 2017 12:56:53) ( NTS )

关于作者 🌱

我是来自山东烟台的一名开发者,有敢兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊, 查看更多联系方式