首页 > 后端开发 > php教程 > osx - 为什么终端显示的php版本和Apache使用的php版本不是同一个

osx - 为什么终端显示的php版本和Apache使用的php版本不是同一个

WBOY
发布: 2016-06-06 20:26:57
原创
1414 人浏览过

系统自带php是5.5.27的,我自己装了个5.3.29的。在终端里使用php -v看到的版本是5.3.29,但是浏览器打开localhost时,使用的是5.5.27的,很奇怪啊,为什么会这样?我怎么才能让localhost用5.3

回复内容:

系统自带php是5.5.27的,我自己装了个5.3.29的。在终端里使用php -v看到的版本是5.3.29,但是浏览器打开localhost时,使用的是5.5.27的,很奇怪啊,为什么会这样?我怎么才能让localhost用5.3

1.启动 5.3的 php-fpm 如果用 nginx 作为web服务器的话
2.修改web服务器配置文件中对于php解析的配置,如果是nginx 就修改 fastcgi_pass. 如果是apache 就修改 LoadModule 和 AddType

php -v显示的版本是环境变量里配置的php版本
localhost访问显示的版本是Apache或nginx配置文件加载的php版本

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板