Всем привет ребята. Сегодняшняя наша статья, будет посвящена включению функции cURL на Denwer (локальном хостинге). Вообще, что касается cURL – это простыми словами командная строка, которая предназначена для копирования файлов по разным протоколам. Вот и я столкнулся с необходимостью поддержки cURL на Denwer. Это я устанавливал движок OpenCart (интернет-магазин) и он, без этой поддержки, не хотел устанавливаться.
Данную проблему я решил очень просто. У меня был установлен базовый пакет PHP, который поставлялся с Denwer-ом. И как Вы уже поняли, поддержки cURL в нем не было. Но ничего страшного, нам необходимо скачать обновленный пакет PHP – PHP5: обновленные модули, который доступен по следующей
Вам необходимо его скачать, затем установить (обновить) и далее открывать файл php.ini, который находится по следующему пути: usr/local/php5/php.ini, в данном файле Вам необходимо найти строку ;extension=php_curl.dll и раскомментировать, то есть, убрать знак ; (точку с запятой). Но, когда я установил обновленный пакет, данная строка уже была раскомметрирована, то есть, перед ней не стояла точка с запятой.
Дальше Вы перезапускаете или запускаете сервер и наслаждаетесь. Я проверил, что данная функция у меня на локальном сервере работает – когда устанавливал OpenCart (повторно), то уже стояла галочка, что сервер поддерживает cURL.
Вы также, для проверки, можете написать простой скрипт, в котором необходимо вызвать функцию phpinfo(), в итоге, данная функция выведет какую-то информацию, среди ее должна быть: cURL support enabled.
Также не забудьте прочитать статью по переносу сайта WordPress с Denwer-a на хостинг.
Также советуем почитать на PressDev.RU
Короткая ссылка: http://pressdev.ru/?p=2820