Установка cUrl

Discussion in 'PHP' started by _-Mitiay-_, 9 Dec 2007.

  1. _-Mitiay-_

    _-Mitiay-_ Banned

    Joined:
    14 Nov 2007
    Messages:
    16
    Likes Received:
    3
    Reputations:
    0
    Немагу установить curl на деневер
    в php.ini убрал ; в system32 закинул dll
    надо чтото еще сделать?
    это обезательно делать?
    и еще куда сам curl закидывать допустим
    C:\php5\exp\curl ? или C\php5\exp
     
  2. LEE_ROY

    LEE_ROY Elder - Старейшина

    Joined:
    9 Nov 2006
    Messages:
    450
    Likes Received:
    188
    Reputations:
    26
    у меня тут курл лежит -
     
    1 person likes this.
  3. Scipio

    Scipio Well-Known Member

    Joined:
    2 Nov 2006
    Messages:
    733
    Likes Received:
    544
    Reputations:
    190
    посмотри в php.ini название папки с расширениями
    она в переменной extension_dir прописана, туда и кидай
     
  4. banned

    banned Banned

    Joined:
    20 Nov 2006
    Messages:
    3,324
    Likes Received:
    1,193
    Reputations:
    252
    http://www.php.net/curl
     
  5. aka PSIH

    aka PSIH Elder - Старейшина

    Joined:
    7 Feb 2006
    Messages:
    582
    Likes Received:
    284
    Reputations:
    51
    _-Mitiay-_
    (c)http://www.webmonet.ru/news/25/
     
    1 person likes this.
  6. _-Mitiay-_

    _-Mitiay-_ Banned

    Joined:
    14 Nov 2007
    Messages:
    16
    Likes Received:
    3
    Reputations:
    0
    Все сделал как писал Psih но не... не получилось! заорхивируйте свой php с curl я просто свой php удолю в ваш поставлю
     
  7. nc.STRIEM

    nc.STRIEM Members of Antichat

    Joined:
    5 Apr 2006
    Messages:
    1,036
    Likes Received:
    347
    Reputations:
    292
    не еби мозг с денвером, ставь апачи

    p/s херня этот цурл, лучше используй сокеты
     
    1 person likes this.
  8. groundhog

    groundhog Elder - Старейшина

    Joined:
    12 May 2007
    Messages:
    1,159
    Likes Received:
    425
    Reputations:
    180
    А можно узнать на чём основывается ваше мнение? Через сокеты можно пускать трафик, подписанный личным сертификатом? Или там можно гибко организовать веб-атворизацию? А может сокеты показывают параметры соединения (скорость, рейт, ошибки)? Или в сокетах есть гибкий интерфейс для работы с группой дескрипторов? Или может сокеты позволяют оптимально организовать upload файлов? Зачем изобретать колесо, когда под определённые задачи есть свои средства, и они испытаны веками? Конечно, сказать "херня" - это верх хакерской крутости, а вот аргументировать такой подход?

    Тут не поспоришь.


    _-Mitiay-_, скачай полный дистр PHP с версией, которая у тебя есть в денвере, выкоси из системы все вхождения libeay32.dll, ssleay32.dll и zlib1.dll. Достань из дистра эти же файлы и положи в каталог SYSTEM32. В php.ini откоменти lib_curl.dll и убедись, что расширения загружаются оттуда, где они лежат. Рестартуй апач. И хорошо было бы посмотреть на твой phpinfo().
     
    4 people like this.
  9. vladest

    vladest Banned

    Joined:
    16 Jul 2007
    Messages:
    15
    Likes Received:
    0
    Reputations:
    0
    тоже не могу установить курл....
    а логах апача заметил следующее
    in Unknown on line 0
    PHP Warning: PHP Startup: Unable to load dynamic library './php_curl.dll' - %1 is not a valid Win32 application.

    остальные dll кинул в system32/ как говорилось выше
     
  10. GreenBear

    GreenBear наркоман с медалью

    Joined:
    7 May 2005
    Messages:
    2,547
    Likes Received:
    1,398
    Reputations:
    612
    причем тут апач и курл ?
     
  11. GreenBear

    GreenBear наркоман с медалью

    Joined:
    7 May 2005
    Messages:
    2,547
    Likes Received:
    1,398
    Reputations:
    612
    ну прочитай
     
  12. vladest

    vladest Banned

    Joined:
    16 Jul 2007
    Messages:
    15
    Likes Received:
    0
    Reputations:
    0
    прочитал... и? ёпт это не рекомендация! это вопрос типа в чём проблема? почему dll не под 32 ? все пхп дистрибутивы под 64 имеют пометку 64, это 100% не 64
     
  13. emik

    emik Elder - Старейшина

    Joined:
    20 Dec 2007
    Messages:
    57
    Likes Received:
    18
    Reputations:
    2
    Я вот только-что попробовал на чистой ОСи:
    1. устанавливаем Денвер http://www.denwer.ru/dis/Base/latest?from=index
    2. устанавливаем пакет дополнений http://www.denwer.ru/dis/PHP5/latest?from=site
    3. редактируем файл [диск]:\WebServers\usr\local\php5\php.ini

    Code:
    ;Windows Extensions
    ; Note that ODBC support is built in, so no dll is needed for it. 
    ; Note that many DLL files are located in the extensions/ (PHP 4) ext/ (PHP 5) 
    ; extension folders as well as the separate PECL DLL download (PHP 5). 
    ; Be sure to appropriately set the extension_dir directive.  ;extension=php_bz2.dll 
    extension=php_curl.dll      [COLOR=DarkOrange][B]эту строку[/B][/COLOR] 
    ;extension=php_dba.dll
    4. Запускаем Денвер

    все работает на УРА!
     
    #13 emik, 25 Sep 2008
    Last edited: 25 Sep 2008
  14. etc

    etc Elder - Старейшина

    Joined:
    16 Feb 2008
    Messages:
    113
    Likes Received:
    175
    Reputations:
    1
    Оно (php_curl.dll) должно лежать в extensions, там (в php.ini) просто строку раскомментировать надо. Если такого расширения нет, то скачать курл (для денвера на сайте есть вроде) для твоего пшп и запихать его в extensions.
     
  15. vladest

    vladest Banned

    Joined:
    16 Jul 2007
    Messages:
    15
    Likes Received:
    0
    Reputations:
    0
    Ну... у меня стоит Denver, а простой апач. Если бы php_curl.dll лежал не в ext_dir то ошиюка в логе была бы типа

    in Unknown on line 0
    PHP Warning: PHP Startup: Unable to load dynamic library './php_curl.dll' - The specified module could not be found.
     
  16. banned

    banned Banned

    Joined:
    20 Nov 2006
    Messages:
    3,324
    Likes Received:
    1,193
    Reputations:
    252
    appservnetwork.com
     
  17. #Wolf#

    #Wolf# Elder - Старейшина

    Joined:
    26 Mar 2008
    Messages:
    375
    Likes Received:
    166
    Reputations:
    16
    а вот как на CentOS 4.7 поставить? через SSH
    пробовал yum install curl
    пишет установилось, теперь не могу найти где править конфиги
     
  18. SVAROG

    SVAROG Elder - Старейшина

    Joined:
    13 Feb 2007
    Messages:
    424
    Likes Received:
    86
    Reputations:
    -1
    у меня в дебиане пакет php5-curl называеться,
    правишь в
    /etc/php5/apache2/php.ini
    если там не найдёшь воспользуйся поиском
    запусти в корне find | grep php.ini
    для удобства в консоли пользуюсь файловым менеджером midnight commander(mc) он и файлы редактировать умеет
     
    #18 SVAROG, 5 Mar 2009
    Last edited: 5 Mar 2009
  19. Sw1tchBack

    Sw1tchBack New Member

    Joined:
    6 Dec 2009
    Messages:
    9
    Likes Received:
    0
    Reputations:
    0
    ====
    PHP5 cURL: http://xfiletrash.narod.ru/php_curl.rar
    ====

    Чтоб не трахались как я))
     
  20. b3

    b3 Banned

    Joined:
    5 Dec 2004
    Messages:
    2,174
    Likes Received:
    1,157
    Reputations:
    202
    Археолог))) Зачем качать неизвестно откуда, если есть офф сайт:
    http://curl.haxx.se/download.html