Mac OS PHP 版本升级 5.6 to 7.0

文章目录

    我的 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 聊聊,或者关注我的个人公众号“大象工具”, 查看更多联系方式