Ziel
Das Ziel besteht darin, zu zeigen, wie das PHP-Curl-Modul mit Apache unter Ubuntu Linux aktiviert und deaktiviert wird
Betriebssystem- und Softwareversionen
- Betriebssystem: – Ubuntu 16.04
Anforderungen
Privilegierter Root-Zugriff auf Ihren Ubuntu-Server ist erforderlich, um das PHP-Curl-Modul zu installieren, zu aktivieren und zu deaktivieren.
Schwierigkeit
EINFACH
Konventionen
- # – erfordert, dass bestimmte Linux-Befehle mit Root-Rechten ausgeführt werden, entweder direkt als Root-Benutzer oder durch Verwendung von
sudo
Befehl - $ – erfordert, dass bestimmte Linux-Befehle als normaler, nicht privilegierter Benutzer ausgeführt werden
Anleitung
Installation des Curl-Moduls
Lassen Sie uns das Apache Curl-Modul zusammen mit dem Apache 2-Webserver und PHP installieren.
# apt install libapache2-mod-php php-curl
Starten Sie den Apache-Webserver neu:
# service apache2 restart
Prüfen Sie den Curl-Modulstatus
Fügen Sie die folgenden Zeilen in ein neues PHP-Skript ein, z. curl-check.php
innerhalb von /var/www/html/
Verzeichnis:
<?php
echo 'Curl: ', function_exists('curl_version') ? 'Enabled' . "\xA" : 'Disabled' . "\xA";
?>
Machen Sie das Skript ausführbar und verwenden Sie curl
Befehl, um die Ausgabe von curl-check.php
zu rendern PHP-Code:
# chmod +x /var/www/html/curl-check.php # curl localhost/curl-check.php Curl: Enabled
PHP-Curl-Modul deaktivieren
Um das Curl-PHP-Modul zu deaktivieren, führen Sie Folgendes aus:
# phpdismod curl # service apache2 restart # curl localhost/curl-check.php Curl: Disabled
Aktivieren Sie das PHP-Curl-Modul
Um das Curl-PHP-Modul zu aktivieren, führen Sie Folgendes aus:
# phpenmod curl # service apache2 restart # curl localhost/curl-check.php Curl: Enabled