linux下无法执行PHP命令,错误 php: command not found
2018-09-06 10:32
676 查看
先用:echo $PATH
查看path是否含有:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
如果没有
先用临时环境变量(重启后消失)
#export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
然后就可以用那些命令了,进去修改永久环境变量:
1。修改profile文件:(所有用户)
#vi /etc/profile
加入:export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
保存退出。
2。修改.bashrc文件:(单独用户)
#vi /~/.bashrc (每个用户目录下都有,ls -all)
加入:export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
保存退出。
ln -s /usr/local/php/bin/php /usr/bin/php
重启系统,搞定。
也可以不用重启,使用命令:#source .bashrc 或者source /etc/profile
相关文章推荐
- linux下无法执行PHP命令,错误 php: command not found
- linux下无法执行PHP命令,错误 php: command not found
- 解决找不到ifconfig命令,更改路径并重启系统后进入命令行界面以及各个命令无法执行Linux:-bash: ***: command not found
- linux系统中shell中执行命令是报:bash: ifconfig: command not found错误的解决办法
- Linux下执行一些命令前加sudo时出现command not found的原因
- Linux下执行一些命令前加sudo时出现command not found的原因
- linux一直提示命令无法找到command not found
- Linux下执行一些命令前加sudo时出现command not found的原因
- Linux下执行一些命令前加sudo时出现command not found的原因
- Linux下执行一些命令前加sudo时出现command not found的原因
- Linux下执行一些命令前加sudo时出现command not found的原因
- Linux useradd命令执行,出现 bash:useradd:command not found
- 在linux中执行wget命令提示 -bash: wget: command not found 解决方法
- Linux执行命令./command与直接输入命令的区别
- [Linux相关] adb"不是内部命令和sudo: adb: command not found
- 错误:-bash: phpstudy: command not found(linux phpStudy)
- Linux(centos)不能使用FTP 命令 -bash: ftp: command not found
- PHP执行linux命令mkdir权限问题
- php守护进程 加linux命令nohup实现任务每秒执行一次
- PHP执行linux系统命令的几个基本函数