安装php扩展curl

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安装php扩展curl相关的知识,希望对你有一定的参考价值。

系统:centos 6.8 64

环境 :php 5.6.9

安装curl分两种情况:

第一:当未安装PHP前安装curl 扩展

安装过程:

1、下载curl

wget https://curl.haxx.se/download/curl-7.54.1.tar.gz

2、解压安装

 tar -zxf curl-7.54.1.tar.gz

./configure --prefix=/usr/local/curl (安装位置)

make & make install

安装php时,在./configure  --with-curl=/usr/local/curl进行安装 就可以了。

第二:当安装PHP后安装curl扩展

1、下载源码PHP源码包,下载和自己服务器相当的大版本就可以了 ,比如:服务器的PHP版本是php 5.6.9 ,我下载的是php 5.6.30也是可以的

2、进入 cd php-5.6.30/ext/curl

3、调用phpize程序生成编译配置文件

/usr/local/php56/bin/phpize (phpize调用主要看PHP安装位置)

4、调用configure生成Makefile文件,然后调用make编译,make install安装。

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

注意configure过程有没有报错  ,若有报错都是系统缺少必要软件,安装就可以了

make&&make install

完成后会有路径生成。

/usr/local/php5/lib/php/extensions/no-debug-non-zts-20060613/

可以cd到路径下查看是否curl.so 存在。

5、修改php配置文件

vim php.ini

再最后添加:extension = curl.so即可 
6、重启php-fpm即可。


本文出自 “hisus” 博客,谢绝转载!

以上是关于安装php扩展curl的主要内容,如果未能解决你的问题,请参考以下文章

致命错误:未捕获的异常“异常”;需要 CURL PHP 扩展 Google_Client.php

ubuntu + lamp + laravel 环境配置

在 Windows 上为 PHP5.6.4 启用 CURL

我要安装php的mcrypt扩展

Docker php安装扩展步骤详解

php 怎么安装扩展