`
igogo007
  • 浏览: 154737 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

linux环境下配置PHP的CURL

 
阅读更多
(1)首先进入下载解压后的PHP的目录,进行如下操作
cd php-5.6.14
cd ext/
cd curl/
/usr/local/php/bin/phpize ./configure --with-curl=DIR
./configure --with-php-config=/usr/local/php/bin/php-config --with-curl=DIR
make
make install


(2)安装之后提示
Installing shared extensions:     /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/

进入目录之后可以看到

curl.so  opcache.so


可以将以上两个so文件拷贝到php的extension_dir目录,一般是****/lib/php/extensions

(3)检查并修改php.ini

检查php.ini的extension_dir配置是否正确

然后添加以下两个
extension=curl.so
extension=opcache.so


(4)使用phpinfo()检查一下是否安装成功
可以看到以下:
cURL support enabled
cURL Information 7.15.5
分享到:
评论

相关推荐

    Centos环境下安装curl

    linux 环境下配置安装curl. 让php支持curl curl是利用URL语法在命令行方式下工作的文件传输工具。

    Linux下安装PHP curl扩展的方法详解

    今天开发时遇到这样的一个问题,就是如何在Linux下安装PHP的curl扩展,我的LNMP环境都是原先进行编译安装了的,不是使用YUM方式安装的。 我的环境: Linux:CentOs 6.4 PHP:5.6.30 解决方法: 1、进入PHP源码目录...

    linux下为php添加curl扩展的方法

    然后调用make编译,make install安装 # ./configure -with-curl=/usr/local/curl -with-php-config=/usr/local/php5/bin/php-config# make# make install 4. 修改php配置文件 ;修改扩展库目录extensio

    PHP CURL 内存泄露问题解决方法

    curl配置平淡无奇,长时间运行发现一个严重问题,内存泄露!不论用单线程和多线程都无法避免!是curl访问https站点的时候有bug! 内存泄露可以通过linux的top命令发现,使用php函数memory_get_usage()不会发现。 ...

    【已测源码】PHP全新UI桔子支付跑份码商网站源码带搭建文字教程

    亲测环境:Linux+Nginx+PHP5.6+Mysql5.5 配置数据库文件:/global/db.conf.php php需要安装扩展:memcache/curl/imageick 二、目录权限&配置 1.cache目录必须可写; 2.uploads目录必须可写; 3.global.conf.php 配置...

    linux下安装配置Memcache和PHP环境的实现

    下面小编就为大家带来一篇linux下安装配置Memcache和PHP环境的实现。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    PHP的CURL方法curl_setopt()函数案例介绍(抓取网页,POST数据)

    在Linux下面,需要重新编译PHP了,编译时,你需要打开编译参数——在configure命令上加上“–with-curl” 参数。 1、 一个抓取网页的简单案例: [php] view plain copy print? // 创建一个新cURL资源 $ch = curl_...

    在Linux操作系统下+php5.x+apache2.x运行环境配置所需软件.zip

    curl-7.27.0.tar.gz expat-2.1.0.tar.gz freetype-2.3.8.tar.gz freetype-2.4.10.tar.gz gd-2.0.35.tar.gz gzip-1.4.tar.gz jpegsrc.v6b.tar.gz libmcrypt-2.5.7.tar.gz libpng-1.2.35.tar.gz libpng-1.2.50.tar.gz ...

    DebianLNMP加强版一键安装包Debian6配置Nginx+PHP5.3+MySQL最快最新

    DebianLNMP是一个用Linux Shell编写的可以为Debian/Ubuntu VPS(VDS)或独立主机安装LNMP(Nginx、MySQL、PHP、phpMyAdmin)生产环境的Shell程序。DebianLNMP 是以 Debian + Linux + Nginx + MySQL + PHP 的安装顺序命名...

    DebianLNMP加强版一键安装包Debian6配置Nginx PHP5.3 MySQL最快最新

    DebianLNMP是一个用Linux Shell编写的可以为Debian/Ubuntu VPS(VDS)或独立主机安装LNMP(Nginx、MySQL、PHP、phpMyAdmin)生产环境的Shell程序。DebianLNMP 是以 Debian + Linux + Nginx + MySQL + PHP 的安装顺序命名...

    linux创建PHP定时任务的实例

    linux创建PHP定时任务 下面所有的前提是服务器存在PHP环境 首先创建一个php文件:示例内容如下: <?php $ch=curl_init(); //设置请求 curl_setopt($ch,CURLOPT_URL,写上要请求的URL); curl_setopt($ch,CURLOPT_...

    CURL的学习和应用(附多线程实现)

    取消下在的注释extension=php_curl.dll linux下面安装:复制代码 代码如下:# wget http://curl.haxx.se/download/curl-7.17.1.tar.gz# tar zxvf curl-7.17.1.tar.gz //解压#cd curl-7.17.1# ./configure –prefix=/...

    PHP阿狸子订单系统源码 自适应电脑手机端.rar

    简单的PHP订单系统,支持货到付钱,微信支付,非常不错,简介大方...PHP5.2及以上mysql5.1及以上,如果是低于5.1请联系作者处理PHP须开启curl最佳服务器运行环境为Linux+Apache/Nginx,Windows+IIS次之后台操作推荐使用

    php-5.6.37.tar.gz下载及php5.6源码安装说明

    # 设置php-fpm开机自动启动 chmod +x /etc/init.d/php-fpm chkconfig php-fpm on cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf service php-fpm start 设置php为全局命令: 修改/...

    -BP3百度网盘目录列表PHP开源程序源码下载

    bp3是一款网盘程序,运用php开发,恣意...4.另外,你需求留意的是:本程序编写环境为linux、php74(版本不可低于php7,支持到php8最新版本,需求curl以及zip扩展),因环境问题请尽量自行排查,若无法处理可求助。 运

    httpRequest.class.php:适用于一般HTTP请求PHP cURL包装器

    php5-curl 用法 初始化 $ req = new httpRequest( 'http://example.org/itemPage.html' ); 发出POST请求 $ req -> setPOST ( $ rawPostData ); 设置引荐来源网址 $ req -> setReferrerUrl ( '...

    php-7.2.26.tar.xz

    然后保存并退出,我们再只 cd /usr/local/php/etc/php-fpm.d 进入 FPM 配置目录,这个目录下有一个 www.conf.default 文件,我们执行 cp www.conf.default www.conf 命令将其发布为可被加载的配置文件。 接下来,...

    PHP工作笔记.zip

    [三六例 PHP开发环境(Windows方式二)][三七例 PHP开发环境(Linux方式一)][三八例 PHP开发环境(Linux方式二)][三九例 PHP开发环境(Linux方式三)][四十例 Curl模拟表单提交][四一例 Smarty模板][四二例 加载规范例子]...

    ubuntu下Apache+PHP+MySQL配置资源与教程(3)

    ubuntu下Apache+PHP+MySQL安装配置所需的资源及一份教程 由于上传大小限制,共分三个文件 一共包括: mysql-5.0.67-linux-i686-icc-glibc23.tar.gz httpd-2.2.11.tar.gz jpegsrc.v6b.tar.gz zlib-1.2.3.tar.gz ...

    cacert.pem

    php curl需要用到的证书下载.

Global site tag (gtag.js) - Google Analytics