日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

mac安装了多版本php 卸载,mac 安装多版本PHP

發布時間:2023/12/1 php 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mac安装了多版本php 卸载,mac 安装多版本PHP 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前言

相信大家在mac 安裝PHP多版本的時候也遇到了很多坑

# brew install php56

# brew install php70

這樣安裝的話肯定會報錯的,因為brew存在軟連接

這個時候我們第一步:brew unlink php56? 或者 brew unlink php70

這個步驟是關閉掉PHP的軟連接

第二步:安裝切換工具php-version

$ brew install php-version

如果成功恭喜你可以用了

$ brew install php-version

$ source $(brew --prefix php-version)/php-version.sh

$ php-version

5.6.3.0

* 7.0.17

$ php-version 5.6 //切換到7.0

$ php-version

* 5.6.3.0

7.0.17

$ echo "source $(brew --prefix php-version)/php-version.sh" >> ~/.bash_profile

如果出現安裝不成功好的問題解決方法就是:我們不用這個版本控制工具了方法總比困難多

這個問題在文章后面解決

第三步:配置PHP端口號

默認的PHP端口號是:listen:127.0.0.1:9000

修改PHP端口號:

$ cd /usr/local/etc/php/

$ cd /usr/local/etc/php/

$ ls

5.67.0

這個時候你應該是看到兩個文件夾

注意??:PHP的版本不同端口號的位置是不同的

PHP56:

默認是:listen = 127.0.0.1:9000

$ cd php56/

$ ls

conf.dpear.confphp-fpm.confphp.ini

$ vim php-fpm.conf

-----------------------------------------------------------

162 ; '/path/to/unix/socket' - to listen on a unix socket.

163 ; Note: This value is mandatory.

164 listen = 127.0.0.1:9056

用命令 :set number?? 加上行數找到164行:listen = 127.0.0.1:9000

我們把這里改為listen = 127.0.0.1:9056

可以搜索:/listen = 127.0.0.1:9000

PHP7.0:

如果在php-fpm.conf里面找不到listen = 127.0.0.1:9000

默認為:listen = 127.0.0.1:9000

將其改為:listen = 127.0.0.1:9070

$ cd php-fpm.d/

$ ls

www.conf

$ vim www.conf

--------------------------------------------------------------

34 ; '/path/to/unix/socket' - to listen on a unix socket.

35 ; Note: This value is mandatory.

36 listen = 127.0.0.1:9070

37

第四步:nginx配置

找到你的nginx配置:nginx.conf位置

$ cd /usr/local/etc/

$ cd nginx/

$ ls

fastcgi.confmime.typesservers

fastcgi.conf.defaultmime.types.defaultuwsgi_params

fastcgi_paramsnginx.confuwsgi_params.default

fastcgi_params.defaultnginx.conf.defaultwin-utf

koi-utfscgi_params

koi-winscgi_params.default

這里很簡單

對應:php7.0版本

對應PHP5.6版本

在所配置的域名下修改fastecgi_pass 修改為你想對應的PHP版本即可

到這里就配置完畢了。

記著重啟:nginx:nginx -s reload? php:找到PHP安裝目錄找不到可以打印”phpinfo“查找 到sbin目錄下./php-fpm

解決切換版本的坑:很簡單就是暫停php5.6版本php-fom 去php7.0下面切換./php-fpm就關閉5.6啟動7.0了

總結

以上是生活随笔為你收集整理的mac安装了多版本php 卸载,mac 安装多版本PHP的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。