What should I do if php curl does not support https?

藏色散人
Release: 2023-03-09 21:00:02
Original
2692 people have browsed it

php curl does not support https methods: 1. Recompile and install a new version of curl; 2. Recompile and install php, then check the phpinfo() page, search for curl, and determine whether the https protocol is supported.

What should I do if php curl does not support https?

The operating environment of this article: Windows7 system, PHP7.1 version, DELL G3 computer

Solution to the problem that php-curl does not support https

The main reason is that the previously installed curl does not support the https protocol, resulting in php-curl also does not support the https protocol

#/server/app/services/bin/curl -V Check the version number of curl and the supported protocols

Solution:

1> Recompile and install the new version of curl

#cd /server/install/
#tar -xvf curl-7.37.0.tar.gz 
#cd curl-7.37.0
#./configure --prefix=/server/app/services
#make && make install
#/server/app/services/bin/curl -V   (查看是否支持https)
Copy after login

2> Recompile and install php, refer to the file for details , the compilation part of php

#cd /server/install/php-5.3.20
#make clean
#rm -f configure
#./buildconf --force
#./configure --prefix=/server/app/services/ --with-libxml-dir=/server/app/services/ --with-config-file-path=/server/app/services/ --enable-fastcgi --enable-force-cgi-redirect --with-curl=/server/app/services --enable-apc --enable-memcache --with-zlib-dir=/server/app/services/ --with-zlib --with-libmemcached-dir=/server/app/services/ --enable-memcached --enable-sockets --enable-fpm --enable-pdo  --enable-mysqlnd --with-pdo-mysql=mysqlnd --with-mysqli=mysqlnd --with-mysql=mysqlnd --with-openssl --with-freetype=/usr/local/freetype/ --enable-ftp  --enable-gd-native-ttf --enable-gd-jis-conv
#make
#make install
#reboot
Copy after login

Check the phpinfo() page, search curl, and determine whether the https protocol is supported

Recommended learning: "PHP Video Tutorial"

The above is the detailed content of What should I do if php curl does not support https?. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!