需要帮助🛬
框架 - Laravel
托管 - Hostgator
问题陈述:- 我需要运行“ Composer 更新”。所有依赖项都需要 5.5.9 的最低 php -v。我已经使用“PHP 配置”插件从 cpanel 手动将项目目录的 php 版本升级到 5.6。但是当我使用 ssh 登录时,我得到了 5.4.45 的 php -v。当然,它针对的是服务器的默认 php 版本。有什么方法可以在 ssh 上将 php 更新到 5.6 或更高版本。没有根用户访问权限。支持团队也没有帮助。 🎭
最佳答案
在ssh中使用这个命令
$ nano ~/.bashrc
然后把这几行贴上去,opt/php55是5.5之后可以改php版本,71是7.1相应
alias php='/opt/php71/bin/php'
alias composer='/opt/php71/bin/php ~/bin/composer'
export DRUSH_PHP='/opt/php71/bin/php'
现在,重新获取文件,以便命令行获得新的别名
$ . ~/.bashrc
现在检查版本
$ php --version
简单的技巧是如果你想使用 php7.1 运行 artisan 命令然后使用这个命令
$ /opt/php71/bin/php artisan
关于php - 需要在 hostgator 上的 ssh 上运行 'composer update',但是 php -v 到低,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39643805/