Avec le développement continu d'Internet, les demandes d'applications réseau augmentent et PHP, en tant que langage côté serveur très populaire, est devenu le langage principal de nombreux sites Web et applications. Pour utiliser PHP, en plus du logiciel serveur nécessaire, vous devez également installer certains modules d'extension, dont le module curl. Cet article explique comment installer le module curl en PHP.
Le module curl est un outil pour implémenter la communication réseau en PHP. Il peut envoyer des requêtes HTTP, des données GET et POST, et utiliser FTP, SMTP et d'autres protocoles pour le transfert de fichiers, etc. L'utilisation du module curl en PHP peut facilement obtenir des données distantes, telles que l'API de données, le contenu d'une page Web, etc. Par conséquent, le module curl est très important dans les applications PHP.
Avant d'installer le module curl, vous devez d'abord vérifier la version de PHP, car différentes versions de PHP utilisent différentes versions du module curl. Vous pouvez vérifier la version de PHP via la commande suivante :
php -v
Dans les résultats de sortie, vous pouvez trouver le numéro de version de PHP, par exemple :
PHP 7.2.24-0ubuntu0.18.04.7 (cli) (built: Oct 7 2021 15:24:25) ( NTS )
Ce numéro de version indique que la version PHP 7.2.24 est utilisée. Si vous utilisez une autre version de PHP, le numéro de version sera différent.
Avant d'installer le module curl, vous devez vous assurer que la bibliothèque curl a été installée sur votre serveur. Vous pouvez utiliser la commande suivante pour vérifier si la bibliothèque curl est installée :
which curl
Si la bibliothèque curl a été installée, les informations de chemin de curl seront affichées, par exemple :
/usr/bin/curl
Si elle n'est pas installée, vous devez installez-le via la commande suivante :
sudo apt-get update sudo apt-get install curl
Installation terminée. Après cela, vous pouvez utiliser à nouveau la commande which curl pour vérifier les informations de chemin de curl afin de vous assurer que curl a été installé avec succès.
Avant d'installer le module curl, vous devez également installer le module php-curl, qui est le pont entre PHP et la bibliothèque curl. Vous pouvez utiliser la commande suivante pour installer le module php-curl :
sudo apt-get install php-curl
Pendant le processus d'installation, vous serez invité à confirmer. Vous pouvez entrer Y pour confirmer l'installation.
Une fois l'installation terminée, vous pouvez utiliser la commande suivante pour vérifier si le module php-curl a été installé :
php -m | grep curl
Si curl est sorti, cela signifie que le module php-curl Le module curl a été installé avec succès. S'il n'y a aucune sortie, l'installation a échoué.
Une fois l'installation terminée, vous devez également activer le module php-curl dans le fichier de configuration PHP. Vous pouvez utiliser la commande suivante pour ouvrir le fichier de configuration PHP :
sudo nano /etc/php/7.2/apache2/php.ini
Cette commande ouvrira le fichier de configuration PHP php.ini. Recherchez curl dans le fichier et trouvez la ligne suivante :
;extension=curl
Supprimez le point-virgule devant et il devient :
extension=curl
Après avoir enregistré les modifications, redémarrez le serveur Apache pour que la configuration prenne effet :
sudo service apache2 restart
Pour Pour vérifier si le module curl est complètement installé avec succès, nous pouvons utiliser un simple script PHP pour tester. Créez un nouveau fichier php, tel que test_curl.php, et saisissez le contenu suivant :
<?php $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, "https://www.baidu.com"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $output = curl_exec($ch); curl_close($ch); echo $output; ?>
Ce script PHP utilise le module curl pour obtenir le contenu des pages Web Baidu et le transmettre au navigateur. Exécutez le script sur le serveur local. Si le contenu de la page Web de Baidu est affiché, cela signifie que le module curl a été installé avec succès.
Résumé
Le module curl est très important dans les applications PHP. Les données distantes peuvent être facilement obtenues via le module curl. Par conséquent, lors de l'installation de PHP, vous devez également installer les modules curl et php-curl. Dans cet article, nous avons présenté comment installer les modules curl et php-curl dans le système Ubuntu et activer le module php-curl. Enfin, nous avons également démontré un simple script PHP pour tester le module curl. J'espère que cet article sera utile à tout le monde.
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!