簡體   English   中英

在安裝Laravel時獲取舊的php版本

[英]Getting old php version while installing Laravel

我已經在不同的驅動器(Windows)中安裝了兩個xampp,如下所示:

Drive G: xampp (php 5.6)
Drive C: xampp (php 7.2)

我還在PATH變量中將環境變量設置為php 7驅動器。 但是在安裝最新的laravel期間仍然出現錯誤:

This package requires php >=7.0.0 but your PHP version (5.6.35) does not satisfy that requirement.

當我在CMD中運行以下命令時,它也會顯示php 5.6.3:

php -v

系統重新啟動,CMD重新啟動,還有什么我想念或必須做的事才能使我獲得最新的PHP版本? 奇怪的是,當我在xampp中使用7版本運行php文件時,它在phpinfo()中顯示PHP 7.2.4。

注意:對於其他舊項目,我確實需要php 5.6,這就是為什么我無法刪除第二個xampp的原因。

在此處輸入圖片說明

我不確定您使用的是哪個窗口,但我認為這是窗口10

確保在案例C:\\xampp\\php在系統變量而不是用戶變量中添加PATH

並嘗試在cmd中運行ECHO %PATH%並檢查是否為PHP 7(不是5.6)添加了路徑

如果您使用的是Linux,則只需更新默認的PHP

sudo update-alternatives --set php /usr/bin/php7.2

如果您使用任何其他操作系統,請檢查如何設置默認版本。

對於Windows:

http://php.net/downloads.php下載php,並將其解壓縮到C:\\ xampp \\ php7.2並設置此路徑。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM