先查找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

不报错则成功。

====================
提示sokcet函数没有:
stream_socket_server() has been disabled for security…
解决方法:编辑php.ini把disable_functions=…中找到stream_socket_server()、

stream_socket_client删除并保存,重启web组件即可

自由转载,转载请注明: 转载自WEB开发笔记 www.chhua.com

本文链接地址: 如何修改两个PHP版本,php-v和phpinfo两个不同的版本 http://www.chhua.com/web-note5489

随机笔记

更多