php安装curl扩展

一、下载curl安装包

二、解压安装

        tar zxvf  curl-7.59.0.tar.gz

        cd curl-7.59.0 //进入源码包

         ./configure --prefix=/usr/local/curl  //编译并指定安装位置

        make & make install  //编译安装

        cd /php安装包源码目录/ext/curl  //进入PHP源码安装包

       ./configure --with-php-config=/usr/local/php/bin/php-config  --with-curl=/usr/local/lib/curl  //编译并指定php-config和curl的安装位置

        如果正确安装成功会出现类似这样的提示:/usr/local/php5/lib/php/extensions/no-debug-non-zts-20060613/

        如果提示错误:php安装curl扩展 这是因为curl链接的时候需要别的库

        执行以下命令:

        make clean

     ./configure --with-php-config=/usr/local/php/bin/php-config  --with-curl=/usr/local/lib/curl --disable-ldap --disable-ldaps

         make & make install

        安装成功后  ls /usr/local/php5/lib/php/extensions/no-debug-non-zts-*****/ 出现curl.so文件

        然后拷贝到Php的ext文件夹下

        修改php.ini文件添加指令:extension=curl.so 或者 extension=/usr/local/php5/lib/php/extensions/no-debug-non-zts-*****/curl.so

        重启Apache:/usr/local/apache/bin/apachectl restart

        创建php文件:

        <?php

                echo phpinfo();

        ?>

        执行后在页面搜索curl会看到curl扩展:

        php安装curl扩展

  到此安装完成