shell – 如何指向终端中没有sudo的非默认php版本

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了shell – 如何指向终端中没有sudo的非默认php版本脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

问题:当我ssh到我的Web服务器并使用“PHP”运行任何东西时,由于某种原因它运行旧的PHP 5.2.链接/usr/bin/PHP指向错误的版本.我不能改变这个符号链接.

我试过的:从文件夹〜/ test我想安装一些东西,但它需要PHP 5.6.所以我在〜/ tes文件夹中创建了一个符号链接PHP5.6的符号链接

ln -s /usr/bin/PHP56 PHP

为了确保系统检查PHP的当前目录,我已经更改了PATH变量并首先添加了当前目录:

PATH=/home/test:$PATH

虽然没有运气.

解决方法:

在PATH声明中提供了错误的目录.

您已在〜/ test /目录中设置了链接,但在PATH声明中您已使用/ home / test.

假设你的用户名是foobar,你需要:

export PATH=/home/foobar/test:"$PATH"

要不就:

export PATH=~/test:"$PATH"

要么:

export PATH="$HOME"/test:"$PATH"

export用于使更改的PATH可用于所有子进程.

脚本宝典总结

以上是脚本宝典为你收集整理的shell – 如何指向终端中没有sudo的非默认php版本全部内容,希望文章能够帮你解决shell – 如何指向终端中没有sudo的非默认php版本所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: