gpt4 book ai didi

centos - -bash : php: command not found - Centos6. 7

转载 作者:行者123 更新时间:2023-12-04 19:34:26 25 4
gpt4 key购买 nike

我在服务器上安装了两个版本的 PHP:

$ find / -name php -type f

结果:
/opt/rh/php54/root/usr/bin/php
/opt/rh/php55/root/usr/bin/php

我已将 php54 路径添加到 ~/.bash_profile
$ echo $PATH

结果:
/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/root/bin:/opt/rh/php54/root/usr/bin/php

然而 $ php -v还是不行。

事实上,如果我 $ cd /opt/rh/php54/root/usr/bin并运行 php -v从目录本身,它仍然不起作用。我得到:
-bash: php: command not found

安装了 PHP,因为有网站正在运行,只是命令行不起作用......

两个都
php55-php-cli-5.5.21-4.el6.x86_64
php54-php-cli-5.4.40-2.el6.x86_64

已安装...

最佳答案

错误的路径:

查找结果:

/opt/rh/php54/root/usr/bin/php
^^^--- your php binary

$PATH 只需要 目录 .您在 $PATH 中列出了上述路径,这意味着 shell 将搜索 .../usr/bin/php/php .注意加倍的 php .第一个是您在 $PATH 中添加的“目录”,而第二个是您尝试运行的程序。 $PATH 条目应该是 .../usr/bin/ , 没有 php .

关于centos - -bash : php: command not found - Centos6. 7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37994827/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com