Heim >Backend-Entwicklung >PHP-Tutorial >Warum erhalte ich die Fehlermeldung „Aufruf der undefinierten Funktion curl_init()?' bei der Verwendung von Authorize.net?
Beim Versuch, das Authorize.net-Zahlungsgateway zu implementieren, kann es zu einer Fehlermeldung kommen „Aufruf der undefinierten Funktion curl_init().“ Dies weist darauf hin, dass die Funktion „curl_init“ in Ihrer PHP-Umgebung nicht registriert oder verfügbar ist.
Um dieses Problem zu beheben, befolgen Sie diese Anweisungen:
Entfernen Sie das Semikolon (;) am Anfang der Zeile:
<code class="ini">extension=php_curl.dll</code>
Installieren Sie das entbündelte Paket:
sudo apt-get install php-curl
Installieren Sie das richtige PHP-Paket:
sudo apt-get install php5-curl
ODER
sudo apt-get install php5.6-curl
Starten Sie Apache neu, um das zu aktivieren Paket:
sudo service apache2 restart
Nach Abschluss dieser Schritte wird die Funktion „curl_init()“ registriert und ist in Ihrer PHP-Umgebung verfügbar, sodass Sie mit der Implementierung des Authorize.net-Zahlungsgateways ohne fortfahren können Es tritt der Fehler „Aufruf der undefinierten Funktion curl_init()“ auf.
Das obige ist der detaillierte Inhalt vonWarum erhalte ich die Fehlermeldung „Aufruf der undefinierten Funktion curl_init()?' bei der Verwendung von Authorize.net?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!