Home > Backend Development > PHP Tutorial > osx - 为什么终端显示的php版本和Apache使用的php版本不是同一个

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

WBOY
Release: 2016-06-06 20:26:57
Original
1413 people have browsed it

系统自带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版本

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template