centos下php運行出現Call to undefined function curl_init()的解決方法

點擊後臺視頻上傳功能時報“Call to undefined function curl_init()”錯誤,第一感覺就是curl擴展沒安裝,phpinfo一查看,果然

下面介紹如何安裝curl擴展:


1. 進到對應擴展目錄 

# cd /lamp/php-5.2.6/ext/curl 

2. 調用phpize程序生成編譯配置文件 

# /usr/local/php/bin/phpize 

3. 調用configure生成Makefile文件,然後調用make編譯,make install安裝 

# ./configure -with-curl=/usr/local/curl -with-php-config=/usr/local/php/bin/php-config

# make

# make install 

4. 修改php配置文件 

;修改擴展庫目錄extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/"

添加curl擴展extension = curl.so 

5. 重啓Apache即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章