重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
这篇文章主要介绍了php安装curl扩展的操作步骤,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。
成都创新互联是专业的乐安网站建设公司,乐安接单;提供成都网站制作、成都网站建设,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行乐安网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!php安装curl扩展的方法:首先下载curl源码包放到源码包目录;然后安装php的curl扩展;接着在php.ini中开启curl支持;最后重启apache即可。
PHP的curl扩展的安装
有时候安装好php后,后面需要一些扩展需要添加进来,又不能影响当前php的工作,我们就只能通过动态添加扩展来实现
一.首先明确一些目录
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 (或者直接下载7.55.1版本的curl包) wget https://curl.haxx.se/download/curl-7.55.1.tar.gz #解压 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扩展的操作步骤内容对大家有帮助,同时也希望大家多多支持创新互联网站建设公司,,关注创新互联行业资讯频道,遇到问题就找创新互联网站建设公司,,详细的解决方法等着你来学习!