Aanroep naar ongedefinieerde functie curl_init().?

Wanneer ik de Authorize.net-betalingsgateway ga implementeren. Ik kreeg echter deze fout:

Aanroep naar ongedefinieerde functie curl_init()

Laat me alsjeblieft weten wat er mis is.


Antwoord 1, autoriteit 100%

Als je Windows gebruikt:

Ga naar je php.ini-bestand en verwijder het ;-teken aan het begin van de volgende regel:

;extension=php_curl.dll

Nadat u het bestand heeft opgeslagen, moetuw HTTP-serversoftware (bijv. Apache) opnieuw worden opgestart voordat dit van kracht kan worden.


Gebruik voor Ubuntu 13.0 en hoger gewoon het ontbundelde pakket. Typ in een terminal het volgende om het te installeren en vergeet niet de server opnieuw op te starten.

sudo apt-get install php-curl

Of als je de oude PHP5 gebruikt

sudo apt-get install php5-curl

of

sudo apt-get install php5.6-curl

Herstart vervolgens apache om het pakket te activeren met

sudo service apache2 restart

Antwoord 2, autoriteit 2%

De CURL-extensie ext/curlis niet geïnstalleerd of ingeschakeld in uw PHP-installatie. Raadpleeg de handleidingvoor informatie over het installeren of inschakelen van CURL op uw systeem .

Other episodes