Comment installer PHP Curl sur Ubuntu

藏色散人
Libérer: 2023-03-06 21:30:01
original
1838 Les gens l'ont consulté

Comment installer php curl sur Ubuntu : téléchargez d'abord le package d'installation curl ; puis installez cURL et enfin activez le commutateur "–with-curl=/usr/local/curl".

Comment installer PHP Curl sur Ubuntu

Recommandation : "Tutoriel vidéo PHP"

Installer la bibliothèque d'extension curl en php sous ubuntu

Si PHP a été compilé dans le système et que vous devez ajouter de nouvelles extensions ultérieurement, une solution consiste à recompiler complètement PHP, et l'autre consiste à compiler la bibliothèque d'extensions séparément et à l'étendre sous la forme de prolongation.

Situation 1 : Nouvelle installation de php et curl

Téléchargez d'abord le package d'installation de curl (j'ai téléchargé curl-7.33.0.tar.gz, certaines versions ont des problèmes lors de la compilation, cela devrait dépendre sur la version php)

Ensuite, installez cURL

# tar -zxf (此处填下载的curl包名称)
# ./configure –prefix=/usr/local/curl
# make; make install
Copier après la connexion
Copier après la connexion

Lors de l'installation de php, activez simplement le commutateur –with-curl=/usr/local/curl.

PHP exige que le répertoire curl ait les répertoires include et lib, et qu'il doit y avoir deux fichiers easy.h et curl.h sous include, et libcurl.a doit être sous lib. Après la compilation, les fichiers du répertoire include sont là, mais ils ne se trouvent peut-être pas encore dans le répertoire lib. Il a été initialement généré dans le répertoire lib/.libs, il doit donc être copié dans le répertoire lib.

Scénario 2 : PHP a été installé, vous devez maintenant ajouter cette extension

cd $PHP_PATH/ext/curl (其中$PHP_PATH为php源码安装包目录)
phpize
 ./configure –with-curl=DIR   (可以不写dir,如果你的curl安装时没有指定目录)
make
Copier après la connexion

Le fichier curl.so sera généré sous PHPDIR/ext/curl/moudles/.

Copiez le fichier curl.so dans le répertoire de configuration des extensions et modifiez php.ini

# tar -zxf (此处填下载的curl包名称)
# ./configure –prefix=/usr/local/curl
# make; make install
Copier après la connexion
Copier après la connexion

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