Heim >Backend-Entwicklung >PHP-Tutorial >在Linux安装php的curl扩展,并支持https请求,重新编译法

在Linux安装php的curl扩展,并支持https请求,重新编译法

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOriginal
2016-06-20 12:37:031386Durchsuche

环境:php5.5.5 + nginx

任务:安装php curl扩展,并支持https

血与泪之坑:我先安装了curl,发现不支持https,然后再安装openssl,然而一切都晚了,折腾了半天,还是要重装。

方法:

首先安装openssl,直接

SHELL

yum -install opensslyum -install openssl-devel

然后重新安装curl,安装完以后记得curl -V测试一下支不支持https

SHELL

wget http://curl.haxx.se/download/curl-7.24.0.tar.gztar -xzf curl-7.24.0.tar.gz cd curl-7.24.0./configure --prefix=(安装路径) --with-ssl=(ssl安装路径)makemake install

然后导出目前php的编译参数

SHELL

/usr/local/php/bin/php -i | grep configure

进入php安装文件目录,如果没有了就再下载一个

SHELL

/usr/local/php/bin/phpize./configure --with-curl=(安装路径) --with-openssl=(安装路径) //刚才导出的编译参数加上这2个makemake install

不报错的话,重启nginx和php-fpm就可以了!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn