Wywołanie niezdefiniowanej funkcji curl INIT ().? [duplikat]

to pytanie ma już odpowiedzi tutaj : funkcja curl_init() nie działa (22 odpowiedzi) Zamknięte 3 lata temu .

Kiedy zamierzam wdrożyć Authorize.net bramka płatności. Jednak mam ten błąd:

Wywołanie niezdefiniowanej funkcji curl_init ()

Proszę dać mi znać, co jest w nim nie tak.

 390
Author: DaveRandom, 2011-06-17

3 answers

Jeśli jesteś na Windows:

Przejdź do swojego php.plik ini i usuń znak ; z początku następującego wiersza:

;extension=php_curl.dll

Po zapisaniu pliku musisz zrestartować oprogramowanie serwera HTTP (np.


Dla Ubuntu 13.0 i nowszych, po prostu użyj debundled package. W terminalu wpisz następujące, aby go zainstalować i nie zapomnij ponownie uruchomić serwera.

sudo apt-get install php-curl

Lub jeśli używasz starego PHP5

sudo apt-get install php5-curl

Lub

sudo apt-get install php5.6-curl

Następnie uruchom ponownie apache, aby aktywować pakiet za pomocą

sudo service apache2 restart
 805
Author: rahim asgari,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2020-02-27 14:22:28

Rozszerzenie CURL ext/curl nie jest zainstalowane ani włączone w Twojej instalacji PHP. Sprawdź manual , aby uzyskać informacje, jak zainstalować lub włączyć CURL w systemie.

 16
Author: Stefan Gehrig,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-06-17 07:18:24

Musisz włączyć curl za pomocą php.

Tutaj jest instrukcja dla tego samego

 8
Author: Daric,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-06-17 07:18:07