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

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

WBOY
Freigeben: 2016-06-06 20:26:57
Original
1414 Leute haben es durchsucht

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

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage