Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» Как самостоятельно обновить cURL на сервере?

Автор: xarper
Дата сообщения: 06.10.2006 02:26
Слабо разбираюсь в администрировании, но столкнулся с проблемой и решил решать ее самостоятельно, чтобы уже знать на будущее.

Ситуация такова - есть VDS сервер, на котором установлены FreeBSD 6.2, PHP 5.1.6 и cURL 7.15.5

Сейчас пишу PHP-скрипт - парсер socks5 проксей, использующий libcurl, и столкнулся с тем, что иногда попадая на "неугодную" проксю скрипт зависает с концами, при этом игнорирует все выставленные таймауты. Как выяснилось - это баг http://curl.haxx.se/mail/tracker-2006-09/0024.html
и он будет исправлен в следующем релизе. Но я хочу обновить версию cURL используя ежедневные снэпшоты: http://cool.haxx.se/curl-daily/

Так вот, скачал я исходники cURL-7.16.0 и с горем пополам установил поверх старых:

./configure
make
make install
make clean

Из командной строки проверяю версию "curl -V" - говорит 7.16.0, но phpinfo() со скрипта по прежнему показывает libcurl/7.15.5 OpenSSL/0.9.7e zlib/1.2.2

Вопрос, какие еще шаги нужно мне проделать? И возможно ли проделать такое обновление или нужно ждать выхода нового релиза cURL, а потом и PHP? Вообще интересен сам принцип обновления, я ведь поменял cURL, как это скажется на libcurl и скажется ли? В общем от незнания я немного запутался

К сожалению, по вопросу информации нашел очень мало как на профильных форумах, так и на домашней странице курла.
Автор: Cheery
Дата сообщения: 06.10.2006 02:28
xarper

Цитата:
Вопрос, какие еще шаги нужно мне проделать?

перекомпилировать php
Автор: xarper
Дата сообщения: 06.10.2006 13:04
Спасибо за наводку. тогда снова вопрос - аж стыдно спрашивать.. перекомпилировать PHP - это заново его собрать ./configure make make install?
А опции конфигурации оставить те же, с какими была собрана текущая сбока, т.е. которые сейчас в phpinfo() показаны?

P.S. php собран как модуль апача.

Страницы: 1

Предыдущая тема: кэширование записи на диск , проблема в AD


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.