Maison  >  Article  >  développement back-end  >  Comment installer PHP Curl sur Ubuntu

Comment installer PHP Curl sur Ubuntu

藏色散人
藏色散人original
2020-11-01 13:35:121816parcourir

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

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

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

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!

Déclaration:
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