[Решено!] Ошибка: Call to undefined function: curl_init() или нерабочий cURL
Автор: Seo Master.
Опубликовано 23 июля 2011
в рубрике PHP, Рабочая среда
и помечено как: curl dll, curl error, curl init, curl библиотека, curl_init(), установка curl.
Просмотров: 17147.
Подписаться на комментарии по RSS.
cURL — это свободная, кроссплатформенная служебная программа командной строки для копирования файлов по различным протоколам с синтаксисом URL.
Если Ваш парсер или модуль который Вы установили не работает из за cURL
Выводится ошибка "Fatal error: Call to undefined function: curl_init()"
Это означает что у Вас не установлены библиотеки cURL
Файл php.ini
Раскоментирать строку
из
;extension=php_curl.dll
на
extension=php_curl.dll
- Перезапускаем PHP
Для Debian
Устанавливаем библиотеку cURL
apt-get install php5-curl
- Нажимаем "Y" и ждем завершения установки.
- Перезапускаем Apache
/etc/init.d/apache2 restart
Для Ubuntu
sudo apt-get install curl libcurl3 libcurl3-dev php5-curl
- Перезапускаем Apache
sudo /etc/init.d/apache2 restart
Комментариев: 2
Возможно кому то пригодится более полная инструкция действий:
http://lifeexample.ru/razrabotka-i-optimizacia-saita/fatal-error-call-to-undefined-function-curl_init.html
ulot3049, рекомендованная Вами статья может быть как дополнение к этой но не как "более полная инструкция". Так как проблема одна, но решается она в данной статье на Linux а в Вашем примере на Windows.
Спасибо за ссылку, посетители у которых возникла данная ошибка в Denwer могут посетить ссылку пользователя ulot3049.