MAC下編譯安裝PHP的問題
阿新 • • 發佈:2019-02-03
因為php5.4 。使用的mysqlnd所以。在加入mysql和mysqli的時候,使用mysqlnd
還有可能遇到libiconv編譯錯誤的問題。可能是因為MAC本身自帶的libiconv版本的問題。
可以通過指定libiconv的路徑,找到自己編譯的libiconv路徑
-with-iconv-dir=
sudo ./configure --prefix=/opt/local/webserver/php --with-mysql=mysqlnd --with-config-file-path=/opt/local/webserver/php/etc --enable-gd-native-ttf --enable-gd-jis-conv --with-iconv-dir=/usr/local/lib --with-zlib --enable-xml --disable-rpath --enable-bcmath --enable-shmop --enable-sysvsem --enable-inline-optimization --with-curl --with-curlwrappers --enable-mbregex --enable-mbstring --with-libxml-dir=/usr/local/lib --with-freetype-dir=/usr/local/lib --with-jpeg-dir=/usr/local/lib --with-gd --with-png-dir=/usr/local/lib --enable-debug --with-mysqli=mysqlnd --with-openssl --enable-fpm
終於可以了。昨天因為這個問題。差點吧MAC整掛了。。
還有可能遇到libiconv編譯錯誤的問題。可能是因為MAC本身自帶的libiconv版本的問題。
可以通過指定libiconv的路徑,找到自己編譯的libiconv路徑
-with-iconv-dir=
sudo ./configure --prefix=/opt/local/webserver/php --with-mysql=mysqlnd --with-config-file-path=/opt/local/webserver/php/etc --enable-gd-native-ttf --enable-gd-jis-conv --with-iconv-dir=/usr/local/lib --with-zlib --enable-xml --disable-rpath --enable-bcmath --enable-shmop --enable-sysvsem --enable-inline-optimization --with-curl --with-curlwrappers --enable-mbregex --enable-mbstring --with-libxml-dir=/usr/local/lib --with-freetype-dir=/usr/local/lib --with-jpeg-dir=/usr/local/lib --with-gd --with-png-dir=/usr/local/lib --enable-debug --with-mysqli=mysqlnd --with-openssl --enable-fpm
終於可以了。昨天因為這個問題。差點吧MAC整掛了。。