[英]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.