Когда я собираюсь внедрить платежный шлюз авторизации. Однако я получил эту ошибку:
Вызов функции undefined curl_init()
Пожалуйста, дайте мне знать, что в этом плохого.
Ответ 1
Если вы находитесь в Windows:
Перейдите в файл php.ini и удалите метку ; в начале следующей строки:
;extension=php_curl.dll
После того, как вы сохранили файл, вы должны перезапустить программное обеспечение HTTP-сервера (например, Apache), прежде чем это может вступить в силу.
Для Ubuntu 13.0 и выше просто используйте распарованный пакет. В терминальном типе необходимо установить его и не забыть перезапустить сервер.
sudo apt-get install php-curl
Или, если вы используете старый PHP5
sudo apt-get install php5-curl
Ответ 2
Расширение CURL ext/curl не установлено или не включено в вашей установке PHP. Проверьте manual для получения информации о том, как установить или включить CURL в вашей системе.