«Fatal error: Call to undefined function curl_init()

ошибка curl

Недавно пришлось перенести один из своих сайтов на свой VPS, сайт на DLE 9.2 в движок доставлен модуль Crosspost. После переноса, сайт работает в нормальном режиме, все как и должно быть, но при постинге новости через Crosspost возникает ошибка

«Fatal error: Call to undefined function curl_init() in ../www/mysite.ru/engine/inc/crosspost.functions.php on line 158″

cURL — это кроссплатформенная, свободная служебная программа командной строки для копирования файлов по различным протоколам с синтаксисом URL

Спросил у гугла, искал очень долго так как, по большой части обсуждают только Denver на Винде, но никак не Linux

Решение:

Для Debian

apt-get install php5-curl

Перезапускаем Apache2 и нужный модуль загружен, даже работает))

Для Денвера

В файле php.ini

Раскоментить строчку

;extension=php_curl.dll

Сохраняемся, перезапускаем Денвер, должно все работать

Для Ubuntu

sudo apt-get install curl libcurl3 libcurl3-dev php5-curl

После этого перезапускаем наш Apache2

Может кому то пригодится…