[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не могу установить cURL
SnowWind
Всем привет

<?php
phpinfo();
?>


Смотрим --> Loaded Configuration File Z:\usr\local\php5\php.ini
Идём туда открываем php.ini и смотрим

********************************
extension_dir = "/usr/local/php5/ext"
********************************

эта строчка

********************
;extension=php_bz2.dll
extension=php_curl.dll
;extension=php_dba.dll
********************

идём в /usr/local/php5/ext
кладём тула файлик --> libcurl.dll

идём в Windows/sistem32 туда кладём эти --> libeay32.dll и libssl32.dll

Перезапустил комп, пытаемся запустить

$ch = curl_init();


Call to undefined function curl_init() in Z:\home\jom.ru\www\f1.php

:blink:




Спустя 18 минут, 4 секунды (28.02.2012 - 05:09) Игорь_Vasinsky написал(а):
Установка cURL на Denwer.

В базовую версию этого пакета cURL не входит.

Прежде чем переходить к установке cURL на Denwer, давайте кратко расскажу о возможностях, которые предоставляет данный модуль. cURL - это удобный способ для моделирования действий пользователя на сервере. Фактически, Вы можете проверять ответ сервера при том или ином запросе. Например, можете отправлять POST-запросы и смотреть, что отдаёт сервер. Например, хотите проверить работу системы авторизации. Разумеется, можно и вручную через браузер вводить логин и пароль и смотреть, что происходит. Но гораздо удобнее будет написать небольшую серию тестов, в которых происходит отправка различных примеров логина и пароля, и при этом выводится ответ от сервера: успешная авторизация или нет. А Вы уже смотрете: правильно работает скрипт авторизации или нет. Вот для подобных целей и используется модуль cURL.

А теперь давайте займёмся установкой модуля cURL на Denwer:

Скачайте пакет расширений: "PHP5: дополнительные модули" по этой ссылке: http://www.denwer.ru/packages/php5.html.

Устанавливаете скачанный пакет (предварительно остановите сервер, если он запущен).

В файле "usr/local/php5/php.ini" уберите комментарий из строчки: ";extension=php_curl.dll", стерев кавычки в начале строки.

Запустите сервер.

Проверьте данные в phpinfo(). Если увидите "cURL support enabled", значит, всё хорошо. Если нет, то внимательно проверьте: все ли шаги Вы выполнили правильно.

Спустя 7 часов, 55 минут, 41 секунда (28.02.2012 - 13:05) SnowWind написал(а):
Да спасибо, работает, только что то просит при старте всёвремя )

Спустя 33 минуты, 18 секунд (28.02.2012 - 13:38) alexbel2404 написал(а):
главное сам же пишешь
Цитата
идём в /usr/local/php5/ext
кладём тула файлик --> libcurl.dll

а чуть выше вставляешь выдержку с php.ini
Цитата
;extension=php_bz2.dll
extension=php_curl.dll
;extension=php_dba.dll

видно же, что название файла не одинаковое smile.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.