Возможный дубликат:
Функция curl_init () не работает
Когда я собираюсь реализовать платежный шлюз Authorize.net. Однако, я получил эту ошибку:
Вызов неопределенной функции curl_init ()
Пожалуйста, дайте мне знать, что в этом плохого.
Если вы находитесь в 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
Расширение CURL ext/curl
не установлено или не включено в вашей установке PHP. Ознакомьтесь с руководством по эксплуатации, чтобы узнать, как установить или включить CURL в вашей системе.
Вы должны включить curl с php.
Вот инструкции для тех же