我的 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 聊聊, 查看更多联系方式