教你使用在Homestead中版本管理工具切換 PHP 版本

homestead中如何安裝需要切換 php 版本?下面本篇文章就來給大家介紹一下homestead 下切換 php 版本的方法,希望對大家有所幫助!

教你使用在Homestead中版本管理工具切換 PHP 版本

Homestead 下切換 PHP 版本

laravel 的 Homestead 中自帶了 PHP5.6、PHP7.0、PHP7.1 和 PHP7.2 這 4 個版本。默認運行的最高版本 7.2, 但有時公司需求不得不切換到別的版本。

那怎么切換呢?

Homestead 中自帶了切換版本的方式,如下:

立即學習PHP免費學習筆記(深入)”;

sites: ????-?map:?homestead.test ??????to:?/home/vagrant/code/Laravel/public ??????php:?"5.6"

但是,當你在 homestead 中執行 composer 時,或者用 php -v 查看 php 版本時,還是最高版本 7.2 的。導致 composer 進行版本檢查時或者更新包時,都是按照 7.2 版本來更新的。

怎么辦呢?

homestead 中自帶了版本管理工具 update-alternatives

用法如下:

update-alternatives?--display?php?查看所有?php?版本和當前版本 update-alternatives?--config?php?執行后,會列出當前?php?所有版本和編號,輸入編號,切換到執行的版本

之前沒注意 Homestead 目錄下有個 aliases 文件,這個文件中定義了一些可以直接在虛擬機中使用的命令,比如想切換到 7.0 版本直接執行

php70

即可!

相關推薦:最新的五個Laravel視頻教程

? 版權聲明
THE END
喜歡就支持一下吧
點贊7 分享