奇怪了,今天利用源码手动php,安装成功后,利用php -v提示没有安装,which php也是有问题,php文件也没有办法执行
搞了半天,发现是没有添加环境变量,╮(╯▽╰)╭
方法:
修改/etc/profile文件,在文件后面添加,注,环境变量精确到目录即可:
export PATH="/usr/local/php-5.6.14/bin:$PATH"
export PATH
执行 命令source /etc/profile 永久生效
发现一个问题source /etc/profile 没执行一次,就会重新添加一次环境变量
/usr/local/php-5.6.14/bin:/usr/local/php-5.6.14/bin:/usr/local/php-5.6.14/bin:/usr/local/php-5.6.14/bin:
但是重启后OK
发现只有一个: /usr/local/php-5.6.14/bin:
因此,可以得出系统每次重启时都会重新读取/etc/profile文件,进而得出环境变量的~