首页 > 代码库 > ubuntu下PHP支持cURL
ubuntu下PHP支持cURL
公司项目需要,注册需要验证手机号码,其中需要LAMP支持cURL。
由于事先安装平台的时候,并没有注意到这一点,所以编译PHP5的时候,并没有使用参数--with-curl。
后来需要的时候,查一些参考方法,如:
http://blog.csdn.net/chamtianjiao/article/details/6146281
http://jingyan.baidu.com/article/a681b0de39c47d3b1943467a.html
按照这些方法,配置好php.ini以后,重启Apache服务,就会失败。所有服务都失败。
后来参考 http://askubuntu.com/questions/9293/how-do-i-install-curl-in-php5
成功安装cURL,并启动Apache服务。
具体步骤如下:
1、安装cURL
sudo apt-get update
sudo apt-get install php5
sudo apt-get install libapache2-mod-php5
sudo apt-get install curl libcurl3 libcurl3-dev php5-curl
2、更改php.ini配置
cd /etc/php5/apache2/
sudo vim php.ini
我的配置文件是修改733行如下:
; Directory in which the loadable extensions (modules) reside.
; http://php.net/extension-dir
extension_dir = "/usr/lib/php5/20100525+lfs/"
extension = curl.so
; On windows:
; extension_dir = "ext"
; http://php.net/extension-dir
extension_dir = "/usr/lib/php5/20100525+lfs/"
extension = curl.so
; On windows:
; extension_dir = "ext"
就是配置extension_dir 路径,和extension 文件名。
3、重启服务
sudo service apache2 restart
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。