繁体   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