【发布时间】:2020-06-25 19:10:46
【问题描述】:
当我运行php -v 时,它返回版本7.3.19,php 是/opt/plesk/php/7.3/bin/php 的别名,/usr/bin/php 的版本是5.4.16。
我尝试在我想要 Laravel 的子域中像这样运行 Laravel:/opt/plesk/php/7.3/bin/php /var/www/vhosts/<the_domain>/.composer/vendor/bin/laravel new,但我仍然遇到相同的错误:Problem 1 - This package requires php ^7.2.5 but your PHP version (5.4.16) does not satisfy that requirement....
好像 Laravel 代码使用的是 /usr/bin/php 而不是 /opt/plesk/php/7.3/bin/php 但我不知道如何解决。
编辑:Composer 遇到了关于 php 版本过低的同样问题,所以我将别名添加到 .bash_profile 解决了这个问题,但不适用于 laravel。
【问题讨论】:
标签: php linux laravel centos7 plesk