Die Meldung „Your server does not support cURL“ bedeutet meist, dass die PHP-Erweiterung fehlt, deaktiviert ist oder in einer anderen PHP-Version geladen wird als die Website verwendet. Kommandozeilen-cURL und PHP-cURL sind getrennte Komponenten.
Inhalt
Aktive PHP-Version ermitteln
php -v
php --ini
php -m | grep -i curlDie Kommandozeile kann eine andere PHP-Version verwenden als Apache oder PHP-FPM.
Erweiterung installieren
sudo apt update
sudo apt install php-curl
sudo systemctl restart apache2Bei mehreren PHP-Versionen kann ein versionsspezifisches Paket nötig sein. Für Nginx wird PHP-FPM neu gestartet.
Shared Hosting
Aktiviere cURL im Hosting-Panel oder bitte den Support um Freischaltung. Verändere keine systemweiten Dateien ohne Berechtigung.
Funktion testen
php -r "var_dump(extension_loaded('curl'));"Entferne öffentliche phpinfo()-Dateien sofort nach der Diagnose.
TLS und Verbindungen
Wichtig: Deaktiviere niemals die Zertifikatsprüfung als Dauerlösung. Prüfe CA-Zertifikate, Proxy, Firewall, DNS und Systemzeit.
curl -Iv https://example.comFazit
Installiere cURL für genau die PHP-Laufzeit der Website und halte die TLS-Prüfung aktiv.




