今天遇到
Fatal error: Call to undefined function curl_init() in /xxx/xxxx/www/application/library/Ku/Http.php on line 82
要安装curl插件
找了几篇文章, 都是说安装这个, 就装上去咯
# sudo apt-get install curl libcurl3 libcurl3-dev php5-curl
报错了
E: 无法下载 http://mirrors.sohu.com/ubuntu/pool/main/c/curl/libcurl3_7.35.0-1ubuntu2.2_i386.deb 404 Not Found
E: 无法下载 http://mirrors.sohu.com/ubuntu/pool/main/c/curl/curl_7.35.0-1ubuntu2.2_i386.deb 404 Not Found
E: 无法下载 http://mirrors.sohu.com/ubuntu/pool/main/c/curl/libcurl4-openssl-dev_7.35.0-1ubuntu2.2_i386.deb 404 Not Found
用的是suhu的镜像, 接着分开装就没问题, 那个 ̄□ ̄||
# sudo apt-get install curl
# sudo apt-get install libcurl3
# sudo apt-get install libcurl3-dev
# sudo apt-get install php5-curl
sudo service apache2 restart /
sudo /etc/init.d/apache2 restart(这个也行)
接着查看phpinfo配置
查到这个, 就成功了
看到一个, 查看phpinfo配置是否成功的方法, 更方便
在当前路径, vim phpinfo.php
写入: <?php phpinfo(); ?>
接着执行 php phpinfo.php | grep curl
得到/etc/php5/cli/conf.d/20-curl.ini,
curl
也能说明加载成功咯。
Ubuntu 14.04 64bit上curl-7.37源码包中的sample源码示例研究:http://www.linuxdiyf.com/linux/13987.html
linux命令行中curl和wget自动解压功能对比:http://www.linuxdiyf.com/linux/13982.html
Linux如何使用cURL分割下载大文件:http://www.linuxdiyf.com/linux/13524.html
Ubuntu 14.04及衍生版本用户如何安装cURL 7.37.1:http://www.linuxdiyf.com/linux/2369.html
Unix下Curl的使用方法及常用功能记录分享:http://www.linuxdiyf.com/linux/2225.html