Ошибка Call to undefined function curl_init()
Вопрос: Ошибка Call to undefined function curl_init()
Решение: на вашем хостинге не хватает модуля Curl, (в моем случае не хватало модуля php52-curl)
Если вы размещаетесь у хостера, то стоит написать письмо в техподдержку, я думаю они ответят достаточно для решения вопроса.
Если же у вас свой сервер, то могу показать пример добавления модуля в FreeBSD, Apache и PHP 5.2 (в виде модулей)
Проверяем, действительно ли не установлен модуль
pkg_info
Если модуля нет, то ищем где он находится
locate php52-curl
Переходим в каталог с портом модуля
cd /usr/ports/ftp/php52-curl
Проводим компилирование
make
Подтягиваются зависимости (выбираем нужные опции, обычно по умолчанию нормальные, можно убрать лишнее, например поддержку IP v6)
После сборки пакета, если все прошло успешно проводим установку модуля и очистку портов
make install clean
Остается перезапустить апач и модуль curl должен работать
/usr/local/etc/rc.d/apache22 graceful
Все, готово.
P.S. в следующий раз не забываем установить модуль на этапе установки PHP