日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線(xiàn)溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

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

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

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

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

因?yàn)橐郧跋刖幾g PHP 7.2 的時(shí)候,跟作者發(fā)過(guò)郵件溝通,作者給的回復(fù)是正常編譯就好。最后發(fā)現(xiàn),作者提供了后續(xù)一些好用的版本編譯,我也就沒(méi)有自己實(shí)際操作過(guò)去編譯到本地以及去適配到 Mxsrvs 這個(gè)工具。

開(kāi)始準(zhǔn)備工作

下載 PHP 8.0

PHP 官方下載

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

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

2、打開(kāi)訪(fǎng)達(dá) -> 應(yīng)用程序 -> 右邊搜索 MxSrvs -> 雙擊進(jìn)入 MxSrvs -> 雙擊進(jìn)入 bin 文件夾

編譯開(kāi)始

解壓下載的文件,得到 [ 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

等編譯跑完,編譯期間需要輸入兩次(電腦)密碼,因?yàn)橛昧?sudo
一般安裝的時(shí)候,也不會(huì)遇到太多的缺失的組件之類(lèi)的。如果缺東西,基本是缺什么安裝什么即可

brew install xxxx

然后再次編譯就行了。

適配 MxSrvs

第一步,把所有編譯的時(shí)候,配置的文件夾名稱(chēng) php_8.0.16 替換成 php ,因?yàn)?MxSrvs 會(huì)在你切換 PHP 版本的時(shí)候,會(huì)把當(dāng)前切換版本目錄改成 php

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

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


分享題目:Mac如何編譯PHP8.0到MxSrvs工具
文章分享:http://www.dlmjj.cn/article/cdojcoi.html