455 Stimmen

Aufruf einer undefinierten Funktion curl_init().?

Wenn ich das Authorize.net Zahlungs-Gateway implementieren möchte. Allerdings habe ich diesen Fehler:

Aufruf einer undefinierten Funktion curl_init()

Bitte lassen Sie mich wissen, was daran falsch ist.

918voto

rahim asgari Punkte 11779

Wenn Sie auf Windows :

Gehen Sie zu Ihrer php.ini-Datei und entfernen Sie die ; vom Beginn der folgenden Zeile an:

;extension=php_curl.dll

Nachdem Sie die Datei gespeichert haben, können Sie muss Starten Sie Ihre HTTP-Server-Software (z. B. Apache) neu, bevor dies wirksam werden kann.


Für Ubuntu 13.0 und höher verwenden Sie einfach das entschärfte Paket. Geben Sie in einem Terminal das Folgende ein, um es zu installieren und vergessen Sie nicht, den Server neu zu starten.

sudo apt-get install php-curl

Oder wenn Sie das alte PHP5 verwenden

sudo apt-get install php5-curl

または

sudo apt-get install php5.6-curl

Dann Apache neu starten um das Paket zu aktivieren mit

sudo service apache2 restart

18voto

Stefan Gehrig Punkte 80686

Die CURL-Erweiterung ext/curl ist in Ihrer PHP-Installation nicht installiert oder aktiviert. Prüfen Sie die Handbuch um zu erfahren, wie Sie CURL auf Ihrem System installieren oder aktivieren.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X