php安装配置curl扩展的步骤-创新互联

有时候安装好php后,后面需要一些扩展需要添加进来,又不能影响当前php的工作,我们就只能通过动态添加扩展来实现。

网站建设哪家好,找创新互联公司!专注于网页设计、网站建设、微信开发、微信小程序开发、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了金安免费建站欢迎大家使用!

php安装curl扩展的方法:

一.首先明确一些目录
1.源码包目录,就是放从网上下载的源码包文件的目录,里面有下载的php,mysql,http等源码
例如:/usr/local/src/  
2.PHP扩展包路径,就是PHP用来支持扩展服务的软件包,一般在php源码包的ext目录
例如:/usr/local/src/php-7.0.12/ext/
二. 开始动手安装
1.首先要安装curl服务,先下载curl源码包放到 源码包目录
      下载源码包

https://curl.haxx.se/download/  或  https://curl.haxx.se/download.html
#解压
    tar -zxvf curl-7.55.1.tar.gz
   
 #进入目录
    cd curl-7.55.1
    
#预编译(并指定安装位置)
    mkdir /usr/local/lib/curl
    ./configure --prefix=/usr/local/lib/curl/
   
 #安装
    make && make install

2.安装php的curl扩展,记住预编译 --with-curl = /usr/local/lib/curl就是上面安装curl的目录

 #进入 php 扩展包安装位置
    cd /usr/local/src/php-7.0.12/ext/curl
    #生成 configure 文件
    /usr/local/php/bin/phpize
    #预编译
    ./configure --with-php-config=/usr/local/php/bin/php-config  --with-curl=/usr/local/lib/curl
    #安装
    make && make install

3.安装好后,会提示在/usr/local/php/lib/php/extensions/no-debug-zts-20151012/  生成了curl.so文件
4. php.ini 开启curl支持

extension_dir="/usr/local/php/lib/php/extensions/no-debug-zts-20151012/ "
extension=curl.so 开启或者加上

5.重启apache
还有一种比较常用的方式,很多常用的扩展模板php源码已经整合进去了,直接进入php扩展目录/usr/local/src/php-7.0.12/ext/
找到curl目录,进入目录,/usr/local/php/bin/phpize,生成configure文件, ./configure --with-php-config=/usr/local/php/bin/php-config  //编译,make&make install  安装;然后在php.ini开启扩展;

以上就是php怎么安装curl扩展的详细内容,更多请关注创新互联成都网站设计公司其它相关文章!

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


网站栏目:php安装配置curl扩展的步骤-创新互联
文章路径:http://ybzwz.com/article/dehjhe.html