這篇文章主要介紹了Apache啟動提示錯誤undefined symbol: libiconv_open解決方法,需要的朋友可以參考下
昨晚整合apache和php是實在找不到解決辦法,Google 百度都轉一圈了,總算在百度找回來解決方法,記錄一下,這個問題是在apache啟動時出現的:
./apachectl start提示下面的錯誤:
代碼如下:
httpd: Syntax error on line 57 of /usr/local/apache2/conf/httpd.conf: Cannot load /usr/local/apache2/modules/libphp5.so into server: /usr/local/apache2/modules/libphp5.so: undefined symbol: libiconv_open
解決方法:
重新編譯php,configura完成後在編譯時加入以下參數:
代碼如下:
make ZEND_EXTRA_LIBS='-liconv'