首頁 >php框架 >Laravel >Laravel Valet新版本發布:3.0支援多版本 PHP!

Laravel Valet新版本發布:3.0支援多版本 PHP!

青灯夜游
青灯夜游轉載
2022-10-20 19:22:131320瀏覽

Laravel Valet新版本發布:3.0支援多版本 PHP!

Laravel Valet新版本發布:3.0支援多版本 PHP! 團隊發布了 Laravel Valet新版本發布:3.0支援多版本 PHP! Valet 的下一個版本 (3.0),它引入了在

Laravel Valet新版本發布:3.0支援多版本 PHP! Valet

的下一個版本 (3.0),它引入了 Valet 應用程式中並行運行 Valet 的下一個版本。 以前,你可以使用

valet use php@7.2

指定本機為應用程式提供服務的PHP Valet 版本,但現在你可以使用下列指令在每個網站(包括預設網站)的基礎上執行此操作:

cd path/to/app

# 隔离当前项目
valet isolate php@7.4

# 按名称隔离站点
# 这个命令也会安装 PHP 版本
# 如果尚未安装
valet isolate php@8.0 --site=laravel9x

隔離網站後,你可以看到我的本機Valet 安裝正在使用各種隔離的PHP 版本為專案提供服務:Laravel Valet新版本發布:3.0支援多版本 PHP! valet with a PHP 7.4 app

另一個使用預設安裝的PHP (v8.1) 版本的應用程式:Laravel Valet新版本發布:3.0支援多版本 PHP! valet with a PHP 8.1 app

使用此設定可能遇到的另一個挑戰是在CLI上執行與PHP 版本相符的指令。我要做的是在路徑的某個地方創建一個指向brew 版本的PHP 符號鏈接:

ln -s $(brew --prefix php@7.4)/bin/php $HOME/bin/php74

php74 --version
PHP 7.4.28 (cli) (built: Mar  3 2022 06:26:49) ( NTS )
...

使用此版本的PHP, 你可以為composer 等添加命令前綴:<pre class="brush:php;toolbar:false">php74 $(which composer) install</pre>你可能還需要以相同的方式將其他二進位(如

pecl

)進行符號連結以安裝擴充功能。

PHP 監視器

PHP Monitor 5.0 for macOS

之後,作者發布了支援Valet 3 的PHP Monitor 5.2 ,使管理隔離的PHP 版本變得輕而易舉:有關更多詳細信息,請查看

PHP Monitor 5.2 發的帖子

,其中包括有關如何使用phpmon 提供的CLI 幫助程序從命令行中獲取多個PHP 版本的資訊。

立即升級要升級到Valet 3,你可以執行以下composer 指令更新並安裝最新的 Valet (hat tip to

@jakebathman

):<pre class="brush:php;toolbar:false">composer global require &quot;laravel/valet:^3.0&quot;</pre>之後, 確保執行valet install 以完成安裝。恭喜所有貢獻者, 尤其是 Nasir Uddin NobinMatt Stauffer, 以及參與

Valet 3
工作的所有其他人!

原文網址:https://laravel-news.com/laravel-valet-3-0-0

翻譯網址:https://learnku.com/laravel/ t/66700

【相關推薦:

laravel影片教學###】###

以上是Laravel Valet新版本發布:3.0支援多版本 PHP!的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:learnku.com。如有侵權,請聯絡admin@php.cn刪除