Comment installer l'extension curl en php

藏色散人
Libérer: 2023-03-01 08:24:01
original
3977 Les gens l'ont consulté

Comment installer l'extension curl en php

Comment installer l'extension curl en PHP

Installation de l'extension curl en PHP

Parfois après l'installation de php, certaines extensions doivent être ajoutées plus tard sans affecter le travail actuel de php. Nous ne pouvons y parvenir qu'en ajoutant dynamiquement des extensions

1. il efface Certains répertoires

1. Le répertoire du package de code source est le répertoire où sont placés les fichiers du package de code source téléchargés depuis Internet, qui contient les codes source php, mysql, http et autres téléchargés

Par exemple : /usr /local/src/

2. Le chemin du package d'extension PHP est le package logiciel utilisé par PHP pour prendre en charge les services étendus. Il se trouve généralement dans le répertoire ext du package de code source php.

Par exemple : /usr/local/ src/php-7.0.12/ext/

2. Démarrez l'installation

1. installez le service curl, téléchargez d'abord le package de code source curl et placez-le dans le répertoire du package de code source

#下载源码包
(源码包列表)
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
Copier après la connexion

2. Installez l'extension curl de php, n'oubliez pas de précompiler --avec- curl = /usr/local/lib/curl est le répertoire où curl est installé ci-dessus

#进入 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
Copier après la connexion

3 Après l'installation, vous serez invité à générer le fichier curl.so

. <🎜 dans /usr/local/php/lib/php/extensions/no-debug-zts-20151012/ >

Comment installer lextension curl en php

4. Activez la prise en charge de curl dans php.ini

extension_dir="/usr/local/php/lib/php/extensions/no-debug-zts-20151012/ "
extension=curl.so 开启或者加上
Copier après la connexion

5. Redémarrez Apache

Il existe un autre moyen plus courant, il existe de nombreux modèles d'extension couramment utilisés. Le code source PHP a été intégré, entrez directement dans le répertoire d'extension 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开启扩展;
Copier après la connexion
Recommandations associées : "

Tutoriel PHP

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal