亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

mac安裝PHP7時出現的問題有哪些

發布時間:2020-11-06 14:05:45 來源:億速云 閱讀:407 作者:小新 欄目:編程語言

這篇文章主要介紹mac安裝PHP7時出現的問題有哪些,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

背景

前幾天在mac上跑workrman,由于workerman需要開啟多個進程,多進程需要pcntl擴展的支持,我之前那個brew安裝的php71沒有這個擴展,就直接卸載了php71,然后想下載源碼編譯安裝php7的更高版本,也可以更自由的安裝擴展。

源碼編譯安裝(php-7.2.7)

問題一

configure: WARNING: you should use --build, --host, --target
configure: WARNING: invalid host type:
configure: WARNING: you should use --build, --host, --target
configure: WARNING: invalid host type:  --enable-fpm
configure: WARNING: you should use --build, --host, --target
configure: WARNING: invalid host type:  --with-mysqli
configure: WARNING: you should use --build, --host, --target
configure: WARNING: invalid host type:  --with-pdo-mysql
configure: WARNING: you should use --build, --host, --target
configure: WARNING: invalid host type:  --with-iconv-dir
configure: WARNING: you should use --build, --host, --target
configure: WARNING: invalid host type:  --with-eeeetype-dir
configure: WARNING: you should use --build, --host, --target
configure: WARNING: invalid host type:  --with-zlib
configure: WARNING: you should use --build, --host, --target
configure: WARNING: invalid host type:  --with-jpeg-dir
configure: WARNING: you should use --build, --host, --target
configure: WARNING: invalid host type:  --with-png-dir
configure: error: invalid variable name: ` --with-libxml-dir'

解決:都是因為—with前面多了個空格

問題二

Sorry, I cannot run apxs. Possible reasons follow:
1. Perl is not installed
2. apxs was not found. Try to pass the path using --with-apxs2=/path/to/apxs
3. Apache was not built using --enable-so (the apxs usage page is displayed)

解決辦法

brew install httpd
find / -name apxs 
Centos下執行 yum install -y httpd-devel

查找到apxs文件路徑,然后修改編譯參數如下

--with-apxs2=/usr/local/bin/apxs

問題三

checking if the location of ZLIB install directory is defined... no ;
configure: error: Cannot find libz.

解決辦法

brew install zlib
find / -name lib

加上參數

--with-zlib-dir=/usr/local/Cellar/zlib/1.2.11

問題四

configure: error: Cannot locate header file libintl.h

原因是沒有gettext

解決辦法:

$PHP_GETTEXT /usr/local /usr; do

configure文件改為

for i in $PHP_GETTEXT /usr/local /usr /usr/local/opt/gettext; do

問題五

configure: error: Please specify the install prefix of iconv with --with-iconv=<DIR>

解決辦法,編譯參數中加上

\--with-iconv=/usr/local/Cellar/libiconv/1.15

問題六

checking for libiconv in -liconv... no
checking for iconv in -liconv... no
configure: error: Please reinstall the iconv library.

【最終卡在了這里,沒解決。然后編譯安裝就沒有成功】

最后解決到問題五的時候的編譯安裝命令如下:

./configure --prefix=/usr/local/php/7.2.7\—with-config-file-path=/usr/local/php/7.2.7/etc \--with-config-file-scan-dir=/usr/local/php/7.2.7/etc/conf.d  \--with-apxs2=/usr/local/bin/apxs \--with-zlib-dir=/usr/local/Cellar/zlib/1.2.11 \--enable-fpm \--with-fpm-user=www \--with-fpm-group=www \--with-mysqli \--with-pdo-mysql  \--with-iconv=/usr/local/Cellar/libiconv/1.15 \--with-eeeetype-dir \--with-zlib \--with-jpeg-dir \--with-png-dir \--with-libxml-dir=/usr/bin/xml2-config \--enable-xml \--disable-rpath \--enable-bcmath \--enable-shmop \--enable-sysvsem \--enable-inline-optimization \--with-curl \--enable-mbregex \--enable-mbstring \--with-mcrypt \--enable-ftp \--with-gd \--enable-gd-native-ttf \--with-onsnssl \--with-mhash \--enable-pcntl \--enable-sockets \--with-xmlrpc \--enable-zip \--enable-soap \--without-pear \--with-gettext \--disable-fileinfo \--enable-maintnener-zts \--enable-mysqlnd

brew安裝

1.搜索brew中的php

brew search php

出現了:php@5.6 php@7.1 php@7.0

2.然后安裝了php7.0

brew install php70

3.將php設置系統環境變量

find / -name php # 先找到php執行文件
cp /usr/local/Cellar/php@7.0/7.0.30_1/bin/php /usr/bin  # 將php執行文件放到/usr/bin/文件夾中

最后

通過源碼編譯安裝沒有成功,還是brew install安裝成功。

以上是mac安裝PHP7時出現的問題有哪些的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

陆河县| 尉犁县| 枞阳县| 奈曼旗| 临朐县| 罗甸县| 隆德县| 西城区| 娄烦县| 延长县| 江门市| 阿巴嘎旗| 柯坪县| 平远县| 宝清县| 清河县| 遂平县| 无极县| 凤台县| 宜良县| 广宗县| 常山县| 平顶山市| 合水县| 怀安县| 老河口市| 华阴市| 达拉特旗| 台前县| 屯昌县| 正镶白旗| 五大连池市| 乐都县| 轮台县| 保山市| 天柱县| 巫溪县| 张家港市| 杭锦后旗| 墨脱县| 无棣县|