阿里云LAMP环境找不到php命令

问题现像:

用SSH连接服务器时,提示php命令没找到,但使用浏览器用ip登陆时,显示php环境正常运行。

bash: php: command not found 
问题分析:

产生这样的问题,很明显,php的路径没有添加到环境变量.

问题解析:

阿里云的PHP装在如下目录下

/usr/local/php56/bin

我们将此目录放在环境变量PATH中。

  • 只添加到当前终端中,重启终端后无效
export PATH=$PATH:/usr/local/php56/bin
  • 添加当前用户中,其他用户无效,可以修改 .bashrc文件,然后在.bashrc文件中使用export命令添加相关的环境变量。
sudo vi ~/.bashrc
// 在.bashrc中添加如下命令
export PATH=$PATH:/usr/local/php56/bin
  • 添加到所有用户中,可以修改/etc/profile文件,此文件中的内容会在任何一个用户登陆时,执行一次。
sudo vi /etc/profile
// 在profile中添加如下命令
export PATH=$PATH:/usr/local/php56/bin
posted @ 2019-04-21 08:34  老耗子  阅读(108)  评论(0编辑  收藏  举报