最近公司要做個網站,于是從網上找了幾個CMS建站系統試試,最后選擇了蟬知系統,因為系統內置了微信公眾號關聯,比較強大。今天在倒騰網站時,出現了下面的錯誤提示:
Fatal error: Call to undefined function curl_version() in /home/dnxw/chanzhieps/system/framework/helper.class.php on line 1047
原來是因為我的服務器PHP環境沒有安裝curl擴展導致的。所以本文我們將和大家一起分享如何在linux/Windows系統中安裝PHP-curl擴展。
linux系統篇
1.CentOS系統
php安裝包目錄:/data/php5.6.14/
PHP安裝路徑:/usr/local/php/
(下面步驟中的具體路徑設置,大家根據自己的實際情況設置即可。)
在PHP安裝包中找到curl擴展目錄
cd /data/php5.6.14/ext/curl/
運行phpize
/usr/local/php/bin/phpize
編譯安裝:
./configure --with-php-config=/usr/local/php/bin/php-config make && make install

這時候curl.so就已經在/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/目錄下生成了

設置PHP配置文件php.ini,添加下面一行
extension=curl.so

最后重啟服務,使用phpinfo()查看PHP-curl擴展是否安裝成功。

2.Ubuntu系統
通過下面命令直接安裝即可。
sudo apt-get install php5-curl
最后重啟服務。
Windows系統篇
1、將PHP文件夾下的三個文件php_curl.dll,libeay32.dll,ssleay32.dll復制到系統的C:\WINDOWS\system32下;
2、將php.ini中的;extension=php_curl.dll中的分號去掉;
3、重啟服務即可。
