Fatal error: Call to undefined function curl_setopt() in lib\Varien\Http\Adapter\Curl.php on line …

Dieser Fehler kann beim Aufruf des Magento-Backends nach der Wiederherstellung eines Magento-Shops entstehen.

Beispielfehlermeldung

Fatal error: Call to undefined function curl_setopt() in lib\Varien\Http\Adapter\Curl.php on line 52

Typische Ursache

Die PHP-Erweiterung cURL ist deaktiviert.

Fehlerbehebung in XAMPP unter Windows

In einer XAMPP-Umgebung unter Windows ist die PHP-Erweiterung cURL standardmäßig deaktiviert. Aktivieren Sie diese Erweiterung in der Konfigurationsdatei php.ini durch Entfernen des voranstehenden Semikolons. Diese ist häufig direkt im PHP-Verzeichnis (z. B. xampp\php) zu finden.

Ändern Sie in php.ini die Zeile

;extension=php_curl.dll

in

extension=php_curl.dll

Starten Sie anschließend den Apache-Webserver neu.

Fehlerbehebung auf dem Ubuntu Server

Auf dem Ubuntu Server 10.04 LTS ist standardmäßig kein cURL installiert. Die Installation kann wie folgt durchgeführt werden:

sudo apt-get update
sudo apt-get install curl
sudo apt-get install php5-curl
sudo /etc/init.d/apache2 restart

Ein Gedanke zu „Fatal error: Call to undefined function curl_setopt() in lib\Varien\Http\Adapter\Curl.php on line …“

Schreibe einen Kommentar zu Werner Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.