linux解决php -v与phpinfo版本不一致的问题

先查找php.ini

find / -name php.ini得出两个ini

/usr/local/php/etc/php.ini

/etc/php.ini

php -i | grep php.ini 查看PHP加载的是哪个配置文件,这个获取的是系统内的php.ini 的位置。不是网页apache加载的php.ini文件

查找一下系统里的PHP目录相关的东西

find / -name php

这个好像是啊里云默认安装的PHP /usr/bin/php -v

==============================

解决方法:删除/usr/bin/目录下的所有的PHP的东西

再环境变量里加上要使用的PHP的路径

vim /etc/profile在文档最后,添加:export PATH="/usr/local/php/bin:$PATH"保存,退出,

然后运行:#source /etc/profile

发表评论

电子邮件地址不会被公开。 必填项已用*标注