Heim > Backend-Entwicklung > PHP-Problem > So installieren Sie das Curl-Modul in PHP

So installieren Sie das Curl-Modul in PHP

PHPz
Freigeben: 2023-03-31 10:04:18
Original
1677 Leute haben es durchsucht

Mit der kontinuierlichen Entwicklung des Internets steigt die Nachfrage nach Netzwerkanwendungen, und PHP ist als sehr beliebte serverseitige Sprache zur Hauptsprache vieler Websites und Anwendungen geworden. Um PHP zu verwenden, müssen Sie zusätzlich zur erforderlichen Serversoftware auch einige Erweiterungsmodule installieren, darunter das Curl-Modul. In diesem Artikel wird die Installation des Curl-Moduls in PHP vorgestellt.

  1. Verstehen Sie das Curl-Modul

Das Curl-Modul ist ein Tool zur Implementierung der Netzwerkkommunikation in PHP. Es kann HTTP-Anfragen senden, GET- und POST-Daten senden und FTP, SMTP und andere Protokolle für die Dateiübertragung usw. verwenden. Mit dem Curl-Modul in PHP können Sie problemlos Remote-Daten wie Daten-APIs, Webseiteninhalte usw. abrufen. Daher ist das Curl-Modul in PHP-Anwendungen sehr wichtig.

  1. PHP-Version prüfen

Bevor Sie das Curl-Modul installieren, müssen Sie zunächst die PHP-Version überprüfen, da verschiedene PHP-Versionen unterschiedliche Versionen des Curl-Moduls verwenden. Sie können die PHP-Version mit dem folgenden Befehl überprüfen:

php -v
Nach dem Login kopieren

In den Ausgabeergebnissen finden Sie die PHP-Versionsnummer, zum Beispiel:

PHP 7.2.24-0ubuntu0.18.04.7 (cli) (built: Oct  7 2021 15:24:25) ( NTS )
Nach dem Login kopieren

Diese Versionsnummer gibt an, dass PHP-Version 7.2.24 verwendet wird. Wenn Sie eine andere PHP-Version verwenden, ist die Versionsnummer unterschiedlich.

  1. Curl-Bibliothek installieren

Bevor Sie das Curl-Modul installieren, müssen Sie sicherstellen, dass die Curl-Bibliothek auf Ihrem Server installiert wurde. Mit dem folgenden Befehl können Sie überprüfen, ob die Curl-Bibliothek installiert ist:

which curl
Nach dem Login kopieren

Wenn die Curl-Bibliothek installiert wurde, werden die Pfadinformationen von Curl ausgegeben, zum Beispiel:

/usr/bin/curl
Nach dem Login kopieren

Wenn sie nicht installiert ist, müssen Sie dies tun Installieren Sie es mit dem folgenden Befehl:

sudo apt-get update
sudo apt-get install curl
Nach dem Login kopieren

Installation abgeschlossen. Danach können Sie den Befehl „which curl“ erneut verwenden, um die Pfadinformationen von Curl zu überprüfen und sicherzustellen, dass Curl erfolgreich installiert wurde.

  1. Installieren Sie das PHP-Curl-Modul

Bevor Sie das Curl-Modul installieren, müssen Sie auch das PHP-Curl-Modul installieren, das die Brücke zwischen PHP und der Curl-Bibliothek darstellt. Sie können den folgenden Befehl verwenden, um das PHP-Curl-Modul zu installieren:

sudo apt-get install php-curl
Nach dem Login kopieren

Während des Installationsvorgangs werden Sie zur Bestätigung aufgefordert. Sie können Y eingeben, um die Installation zu bestätigen.

  1. Überprüfen Sie das PHP-Curl-Modul

Nach Abschluss der Installation können Sie mit dem folgenden Befehl überprüfen, ob das PHP-Curl-Modul installiert wurde:

php -m | grep curl
Nach dem Login kopieren

Wenn Curl ausgegeben wird, bedeutet dies, dass das PHP- Das Curl-Modul wurde erfolgreich installiert. Erfolgt keine Ausgabe, ist die Installation fehlgeschlagen.

  1. Aktivieren Sie das PHP-Curl-Modul.

Nachdem die Installation abgeschlossen ist, müssen Sie auch das PHP-Curl-Modul in der PHP-Konfigurationsdatei aktivieren. Sie können den folgenden Befehl verwenden, um die PHP-Konfigurationsdatei zu öffnen:

sudo nano /etc/php/7.2/apache2/php.ini
Nach dem Login kopieren

Dieser Befehl öffnet die PHP-Konfigurationsdatei php.ini. Suchen Sie in der Datei nach „curl“ und finden Sie die folgende Zeile:

;extension=curl
Nach dem Login kopieren

Entfernen Sie das Semikolon davor und es wird zu:

extension=curl
Nach dem Login kopieren

Nach dem Speichern der Änderungen starten Sie den Apache-Server neu, damit die Konfiguration wirksam wird:

sudo service apache2 restart
Nach dem Login kopieren
  1. Testen Sie den Curl module

Um zu überprüfen, ob das Curl-Modul vollständig erfolgreich installiert wurde, können wir zum Testen ein einfaches PHP-Skript verwenden. Erstellen Sie eine neue PHP-Datei, z. B. test_curl.php, und geben Sie den folgenden Inhalt ein:

<?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;

?>
Nach dem Login kopieren

Dieses PHP-Skript verwendet das Curl-Modul, um den Inhalt von Baidu-Webseiten abzurufen und an den Browser auszugeben. Führen Sie das Skript auf dem lokalen Server aus. Wenn der Webseiteninhalt von Baidu ausgegeben wird, bedeutet dies, dass das Curl-Modul erfolgreich installiert wurde.

Zusammenfassung

Das Curl-Modul ist in PHP-Anwendungen sehr wichtig. Remote-Daten können problemlos über das Curl-Modul abgerufen werden. Daher müssen Sie bei der Installation von PHP auch die Module Curl und PHP-Curl installieren. In diesem Artikel haben wir vorgestellt, wie man die Module „curl“ und „php-curl“ im Ubuntu-System installiert und das Modul „php-curl“ aktiviert. Schließlich haben wir auch ein einfaches PHP-Skript zum Testen des Curl-Moduls demonstriert. Ich hoffe, dieser Artikel ist für alle hilfreich.

Das obige ist der detaillierte Inhalt vonSo installieren Sie das Curl-Modul in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage