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

歡迎訪問 生活随笔!

生活随笔

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

php

mac升级php7,MAC更新自带php版本到7.0

發布時間:2023/12/4 php 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mac升级php7,MAC更新自带php版本到7.0 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

說一下我最近更新mac自帶php版本的經歷,我是按照網上的教程更新的,主要參考的是這篇博客http://blog.csdn.net/takunha/article/details/52484769,通過Homebrew來安裝,安裝過程除了速度有點慢之外,其他都還算順利。可裝完之后發現根本找不到libphp7.so文件(Apache通過這個文件加載php模塊)。這下尷尬了,于是我就各種搜解決方案,可是網上說的libphp7.so都是默認安裝的。我開始以為自己裝的順序有問題,只能刪了重裝。在安裝過程中,我發現有這樣一句提示:With the release of macOS Sierra the Apache module is now not built by default.If you want to build it on your system ,you have to install php with the? --with-apache option.See brew options php70 for more details.大概的意思就是說隨著mac 最新系統Sierra的發布,Apache加載php的模塊不再默認生成,在安裝php7的時候,要添加--with-apache參數。shit! 坑了我一天的時間。 由于網上的資料都是mac最新系統發布之前的,所以沒人提到過個問題,在這里特意提醒下。下面我說一下具體更新過程。

1.首先我們需要安裝Homebrew

一條命令完美安裝:http://brew.sh/index_zh-cn.html

2.替換homebrew鏡像源

由于homebrew上面的東西 很多要么被墻,要么死慢,需要替換掉原有的brew源

這里用的清華大學的源

cd /usr/local

git remote set-url origin git://mirrors.tuna.tsinghua.edu.cn/homebrew.git

brew update

3.安裝php7

brew tap homebrew/dupes

brew tap homebrew/php

brew update

//開發安裝php7(一定要加上后面的參數)

brew install php70 --with-apxs2? --with-apache --with-gmp --with-imap --with-tidy --with-debug

//開啟PHP70進程

brew link php70

//輸入命令,查看是否成功(如果不成功,重啟mac即可)。

php -v

3.修改Apache配置文件

sudo vim /etc/apache2/httpd.conf

//找到大約168行,該語句,屏蔽后,根據自己的路徑,添加php7的.so文件

#LoadModule php5_module libexec/apache2/libphp5.so

LoadModule php7_module? /usr/local/opt/php70/libexec/apache2/libphp7.so

我的libphp7.so是默認安裝在/usr/local/opt/php70/libexec/apache2/目錄下的,按照你的實際情況,換成你自己的安裝路徑即可。

然后將以下內容拷貝到Apache配置文件,用于匹配php文件。

SetHandler application/x-httpd-php

最后,找到 Include /private/etc/apache2/other/*.conf 這行進入此文件將文件內容,

修改為以下代碼:

AddType application/x-httpd-php .phpAdd

Type application/x-httpd-php-source .phps

DirectoryIndex index.html index.php

4.重啟Apache,如果不成功就重啟mac,php7即可升級成功。

總結

以上是生活随笔為你收集整理的mac升级php7,MAC更新自带php版本到7.0的全部內容,希望文章能夠幫你解決所遇到的問題。

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