Слабо разбираюсь в администрировании, но столкнулся с проблемой и решил решать ее самостоятельно, чтобы уже знать на будущее.
Ситуация такова - есть 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 и скажется ли? В общем от незнания я немного запутался
К сожалению, по вопросу информации нашел очень мало как на профильных форумах, так и на домашней странице курла.
Ситуация такова - есть 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 и скажется ли? В общем от незнания я немного запутался
К сожалению, по вопросу информации нашел очень мало как на профильных форумах, так и на домашней странице курла.