Laravel Homestead 4.0 发布,支持 PHP 7.1
发布于 作者: Eric L. Barnes
Laravel Homestead 是一个 Vagrant 盒子,用于在任何平台上轻松运行 Laravel。它刚刚发布了 v4.0,其中包括对刚 发布的 PHP 7.1 的支持。
升级很简单,但具体步骤取决于您的安装方式。以下是一个快速的操作步骤
备份所有 Homestead 数据库
这不是必需的,因为盒子名称已更改。但是,这样做仍然不失为一个好主意,这样您就不会丢失任何测试数据
vagrant@homestead:~/Sites$ mysqldump -u homestead -p --all-databases > alldbs.sql
Homestead 全局安装
接下来,如果您全局安装了 Homestead
cd /path/to/homesteadgit fetch origingit checkout v4.0.0vagrant destroyrm -rf .vagrantvagrant up
Homestead 每个项目安装
或者,如果您为每个项目安装了 Homestead,请调整 composer.json 以引用新版本
"laravel/homestead": "^4.0"
接下来运行以下命令
composer updatevagrant destroyrm -rf .vagrantvagrant up
有关此版本的更多信息,以及如何将 Homestead 版本锁定为 PHP 7,请参阅 Joe Ferguson 撰写的 这篇文章,他帮助完成了此版本。
编辑注:已更新以添加有关首先备份所有数据库的提示。