日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Mac如何編譯PHP8.0到MxSrvs工具

1.畢竟現(xiàn)在 php 8.1 都出很久了,再不使用一下 8 版本,好像要有億點點?? 說不過去

為老河口等地區(qū)用戶提供了全套網(wǎng)頁設計制作服務,及老河口網(wǎng)站建設行業(yè)解決方案。主營業(yè)務為成都網(wǎng)站設計、成都網(wǎng)站制作、外貿網(wǎng)站建設、老河口網(wǎng)站設計,以傳統(tǒng)方式定制建設網(wǎng)站,并提供域名空間備案等一條龍服務,秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!

2.MxSrvs 提供的已編譯好的最高版本僅到 PHP 7.4.6

因為以前想編譯 PHP 7.2 的時候,跟作者發(fā)過郵件溝通,作者給的回復是正常編譯就好。最后發(fā)現(xiàn),作者提供了后續(xù)一些好用的版本編譯,我也就沒有自己實際操作過去編譯到本地以及去適配到 Mxsrvs 這個工具。

開始準備工作

下載 PHP 8.0

PHP 官方下載

進入到 MxSrvs 的主程序路徑下的 /Applications/MxSrvs/bin ,根據(jù) Mxsrvs 的命名規(guī)則,創(chuàng)建一個 php_8.0.16 文件夾,用來存放我們編譯后的文件
進入目錄有兩種方法:

1、點擊 MxSrvs 工具狀態(tài)欄小圖標 -> 定位目錄 -> 主程序目錄 -> 雙擊進入 bin 文件夾

2、打開訪達 -> 應用程序 -> 右邊搜索 MxSrvs -> 雙擊進入 MxSrvs -> 雙擊進入 bin 文件夾

編譯開始

解壓下載的文件,得到 [ php-8.0.16] 文件夾

編譯命令:

./buildconf --force./configure --prefix=/Applications/MxSrvs/bin/php_8.0.16 \--with-config-file-path=/Applications/MxSrvs/bin/php_8.0.16/etc \--with-mysqli=mysqlnd   \--with-pdo-mysql=mysqlnd   \--with-pear   \--with-zlib  \--with-curl  \--enable-mysqlnd \--enable-pdo   \--enable-fpm   \--enable-cli   \--without-iconv sudo make && sudo make installsudo cp php.ini-development /Applications/MxSrvs/bin/php_8.0.16/etc/php.ini

等編譯跑完,編譯期間需要輸入兩次(電腦)密碼,因為用了 sudo
一般安裝的時候,也不會遇到太多的缺失的組件之類的。如果缺東西,基本是缺什么安裝什么即可

brew install xxxx

然后再次編譯就行了。

適配 MxSrvs

第一步,把所有編譯的時候,配置的文件夾名稱 php_8.0.16 替換成 php ,因為 MxSrvs 會在你切換 PHP 版本的時候,會把當前切換版本目錄改成 php。

第二步,分別把 /Applications/MxSrvs/bin/php/etc 目錄下的文件 php-fpm.conf.default 復制到當前目錄并重命名為 php-fpm.conf,還有就是 /Applications/MxSrvs/bin/php/etc/php-fpm.d 下的 www.conf.default 復制到當前目錄并重命名為 www.conf

第三步,也是比較重要的一步,需要把我們編輯的 PHP 版本的配置文件 /Applications/MxSrvs/bin/php/etc/php.ini 與 MxSrvs 提供的版本的 pph.ini 逐行對比,然后修改成對應的相應配置。


文章標題:Mac如何編譯PHP8.0到MxSrvs工具
URL地址:http://m.5511xx.com/article/cdojcoi.html