簡體   English   中英

VPS:已切換PHP版本,但仍無法安裝symfony4

[英]VPS: switched PHP version but still can't install symfony4

我正在嘗試在VPS上安裝symfony4,並且我已切換到PHP7,但是在運行composer install此錯誤:

symfony/flex v1.1.1 requires php ^7.0 -> your PHP version (5.6.38) does not satisfy that requirement

雖然當我運行php -v我得到了:

ea-php-cli Copyright 2017 cPanel, Inc.
PHP 7.0.32 (cli) (built: Oct 30 2018 21:21:05) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies

我確實重新啟動了Apache,但仍然是同樣的問題!

我認為您已經在系統上安裝了更多版本,並且composer使用的是舊版本。 您應該檢查一些位置。

#/bin/php -v

我認為您的某些位置有舊版本。 而且,您的路徑變量中還有另一個PATH位置,在該位置中安裝了較新的版本。 您可以嘗試的是直接在您的php版本中運行composer。

#/your/path/to/7/php composer update

然后使用您定義的php版本運行該composer phar文件。

暫無
暫無

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

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