【参考资料】http://blog.csdn.net/qingflyer/article/details/6546071

方法一

安装cURL

wget http://curl.haxx.se/download/curl-7.17.1.tar.gz

tar -zxf curl-7.17.1.tar.gz

./configure --prefix=/usr/local/curl

make & make install

安装php

只要打开开关 --with-curl=/usr/local/curl

就可以了。

这个扩展库还是非常棒,是fsockopen等等相关的有效的替代品。

方法二

进入安装原php的源码目录,

cd ext

cd curl

phpize

./configure --with-curl=DIR

make & make install

就会在PHPDIR/ext/curl/moudles/下生成curl.so的文件。

复制curl.so文件到extensions的配置目录,修改php.ini就好了

extension=curl.so

第一种方法试了N遍一直在失败中,于是放弃。

使用第二种方法安装,

phpize提示找不到,其实命令在/usr/local/php/bin/目标下:

# /usr/local/php/bin/phpize

./configure --with-curl=DIR需要指定php的配置路径,应该如下:

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

注:上面的资料中错把--with-php-config写成了--with-php-php-config

然后就是编译安装:

# make
# make install

到这里会提示生成文件curl.so的路径: /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/

进入到这个路径下,复制curl到extension_dir目录下(本目录路径可以看phpinfo可是直接看php.int),

修改php.ini

extension=curl.so

# /usr/local/php/bin/php -m
如果看到有curl项表示成功。

重启apache

# /usr/local/apache2/bin/apachectl stop

# /usr/local/apache2/bin/apachectl start

到此成功了,在phpinfo中可以看到CURL的项。

来源:http://www.cnblogs.com/airy/archive/2011/07/08/2100390.html

linux下php扩展curl的安装相关推荐

  1. php redis 扩展 编译安装,Linux 下 PHP 扩展 redis 编译安装

    Linux环境为 CentOS6.5 64位 安装redis 比较简单,也没什么说的,看官网就行,链接:http://redis.io/download 主要看底部的东西. 安装好 redis 好之后 ...

  2. linux php 编译 pdo,Linux 下 PHP 扩展 PDO 编译安装

    1.进入PHP的软件包pdo扩展目录中(注:不是PHP安装目录) 执行phpize 命令 [[email protected] pdo_mysql]# /usr/local/php/bin/phpiz ...

  3. php rdkafka实例,linux下php扩展kafka的实例分享

    本文主要和大家分享linux下php扩展kafka的实例,希望能帮助到大家. 1.安装librdkafkawget https://github.com/edenhill/librdkafka/arc ...

  4. Linux下PCI转串口卡驱动安装方法

    Linux下PCI转串口卡驱动安装方法 ----------------------------------- 由于公司产品要做行业市场,而产品与行业用户间PC的通讯为RS232串口方式.而行业用户那 ...

  5. linux是不是在根目录下安装的软件其它用户就可以使用,[转载]Linux下非root用户如何安装软件...

    [转载]Linux下非root用户如何安装软件 这是本人遇到的实际问题,之前用到的所有机器,无论是自己的PC还是云服务器,root权限都是妥妥的,但是现在发现实验室的服务器原来自己并没有root权限2 ...

  6. Linux 下非 root 用户 Conda 安装生物信息 R 软件包 MetaboAnalystR 演示

    (首发地址:学习日记 https://www.learndiary.com/2022/06/metaboanalystr/  ) 前些天演示了一下 Linux 下非 root 用户 Conda 安装生 ...

  7. Linux下MySQL的几种安装方式

    闲来有空,整理下Linux下Mysql的几种安装方式,分别使用yum/rpm.常规方式编译安装.cmake方式编译安装以及使用二进制方式免编译安装MySQL Linux系统环境: CentOS rel ...

  8. Linux下通过源码编译安装程序

    本文简单的记录了下,在Linux下如何通过源码安装程序,以及相关的知识. 一.程序的组成部分 Linux下程序大都是由以下几部分组成: 二进制文件:也就是可以运行的程序文件 库文件:就是通常我们见到的 ...

  9. Linux下VTK、ITK的安装及运行 转载

    Linux下VTK.ITK的安装及运行  转载 (2011-08-01 19:42:10) 转载▼ 标签: it   1.安装VTK (1)在www.cmake.org下载cmake-2.4.6.ta ...

最新文章

  1. 特殊的Windows消息
  2. 广西农产品(广州)交易会 农业大健康·林裕豪:签约农商对接
  3. Java基础day15
  4. python--列表与字典
  5. 牛客网【每日一题】4月14日题目精讲 Xorto
  6. web csrf java_在Java Web应用程序中阻止CSRF
  7. 【算法学习】双调欧几里得旅行商问题(动态规划)
  8. 43岁被裁员,200万年薪泡汤:这4件事你要尽早明白
  9. 【数据结构】分治代码模板
  10. 请不要重复犯我在学习Python和Linux系统上的错误
  11. 单机类似节奏大师游戏源码项目
  12. 大厂首选,为什么 SRE 比传统运维更抢手?
  13. ajax发送html标识,如何在jQuery的.ajax函数中正确转义作为数据发送的html
  14. 教务管理系统数据表关系图_Web技术——简易班级管理系统(框架)
  15. PHP调用wsdl接口实例化SoapClient抛出异常
  16. 【精华】PS抠logo技巧
  17. 心电图心电轴怎么计算_心电轴的测量方法
  18. UnityHub打开黑屏的解决方法
  19. PHP用Socket上传图片
  20. 电脑服务器独立显卡显示配置,电脑显卡装完驱动,英伟达显示设置不可用解决方发...

热门文章

  1. 17届中职计算机应用基础,西安交通大学17年3月课程考试《计算机应用基础》作业考核试题...
  2. dcf是ea211发动机吗_大众有的车怎么把ea211换成dcf了?
  3. 计算机办公应用高级教案,办公自动化高级应用电子教案.pdf
  4. [机器学习] ML重要概念:梯度(Gradient)与梯度下降法(Gradient Descent)
  5. python:beautifulSoup学习(来自学习资料)
  6. 启动Spark Shell,在Spark Shell中编写WordCount程序,在IDEA中编写WordCount的Maven程序,spark-submit使用spark的jar来做单词统计
  7. Rational Rose正逆向工程(类图转Java代码,Java代码转类图)
  8. Java程序执行Linux命令
  9. Faster R-CNN改进篇(二): RFCN ● RON
  10. R-FCN+ResNet-50 训练模型