【发布时间】:2020-08-20 11:05:12
【问题描述】:
我在服务器上发布了我的应用,并且
我 ssh 进入机器,cd 进入主目录并运行
php -v 然后我得到了PHP 7.4.5 (cli) (built: Apr 18 2020 01:11:34) ( NTS )
如果我通过 SSH 运行相同的命令
ssh MY_USER@SERVER_IP "php -v" 然后我得到了PHP 5.6.22-2 (cli)
我正在尝试远程触发composer install,但它失败了,因为
php版本。
我当然想用 php 7.4 运行命令。
有什么建议吗?
谢谢
附言。如果我运行“whoami”,我会得到相同的用户。
【问题讨论】:
-
您安装了多个 php cli 版本。您可以使用 whereis php 命令获取 php 的位置
-
感谢您的回答。确实安装了几个 php cli。
-
@DavidHlavati,你知道我应该如何运行正确的 php 版本吗? :)
-
好的,我要把它放到一个更大的盒子里,因为我认为它也需要一些格式化,秒
标签: php ssh command-line command