Maison >développement back-end >Problème PHP >Comment installer PHP Curl sur Ubuntu
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".
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!