curl组件的重新编译

 为了开发微信支付+微信提现 需要将CURL组件有NSS模式编译到SSL模式 经过无数的坑 (大哭)终于搞定了步骤如下:
1)下载CURL的源码包要新的版本》=現在的版本
2)下载对应的PHP版本的源码包(版本不对不要用 大坑 爬了1天)
3)解压缩到安装的目录
4)CURL编译:
        #./configure --prefix=/usr/local/curl --without-nss --with-ssl     [./configure --prefix=/usr/local/curl --without-nss --with-ss]
        #make clean && make && make install
将动态库加入路径  或者使用  ln - s  源  目標    做軟鏈接s
echo "/usr/local/curl/lib"  >>/etc/ld.so.conf
加入PATH
export PATH=$PATH:"/usr/local/curl/bin"

5)查看是否安装了PHPIZE  (yum -y install php-devel) 可以安装      whereis phpize 查看路径
6)找到php的源码包的 ext/curl目
   # phpsize     在目錄中執行 用全路徑執行  /usr/bin/phpize
    # ./configure --with-curl=/usr/local/curl (这里是指定目录使用 入使用系统目录就用 --with-curl) --with-php-config=/usr/bin/php-config  (php-config 的目录 用whereis php-config查找)
   #make && make install
复制生成的curl.so 到系统目录  先find + 備份
 7)修改php.ini 增加 (如果没按照过) extension=curl.so
8)重启httpd
9)php -v 查看是否保存
phpinfo()查看CURL是否启用
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值