Почему нет больше двоичных файлов Windows для расширений PECL, таких как pecl_http?

Я работаю над проектом PHP, работающим в Windows, и было бы очень удобно использовать pecl_http, а не работать с cURL и повторно изобретать колесо, чтобы сделать все классное занятие, которое расширение pecl похоже на разбор заголовков и так далее.

Всюду, где я читал (включая сайт PHP), является то, что двоичный файл Windows для pecl_http больше не упакован с какой-либо установкой PHP. Я не могу найти объяснений, почему бы и нет. Кроме того, http://pecl4win.php.net/ уже давно не работает, и я могу только предположить, что проект pecl4win мертв.

Кто-нибудь знает историю о том, что произошло, и есть ли какие-нибудь хорошие альтернативы pecl_http, которые я могу запустить в среде WIMP?

Попробуй это:

Сначала загрузите модуль PECL с веб-сайта php: PECL 5.2.2 Win32.
Затем распакуйте его и скопируйте файл php_http.dll в свою папку расширения PHP.
Теперь отредактируйте файл php.ini (c: \ WINDOWS \ php.ini) и активируйте модуль:
расширение = php_http.dll
Перезапустите apache и проверьте установку с помощью phpinfo.

** EDIT: ** Ссылка: PECL 5.2.6 Windows Binaries

Источник

Я не уверен, что это новое обновление страницы или если я пропустил это в первый раз. Но в текущем Windows Binaries есть заметка, которая гласит:

Примечание. Пакет PECL не будет выпущен для этой версии. Однако пакет 5.2.6 PECL работает с этим выпуском

(От: http://www.php.net/downloads.php )

По какой-то причине я заметил только первую часть, до такой степени, что почти уверен, что второго предложения не было, когда я проверил первый раз :). Чтобы не волноваться, это означает, что я могу использовать пакет PECL из выпуска 5.2.6 PHP. ( http://museum.php.net/php5/pecl-5.2.6-Win32.zip )

Спасибо, ребята, за ваши ответы, это была отличная помощь.

Cheers Iain

Возможно, один из модулей PEAR может вам помочь? Модули PEAR реализованы в PHP, поэтому будут работать на любой PHP-установке в любом месте (теоретически).

Инструкции по установке для Pyrus (PHP 5.3+) или простой старый PEAR .

Я не знаю, почему двоичные файлы Windows не были доступны некоторое время, но теперь они вернулись.

Это ссылка на расширения PECL для двоичных файлов Windows (включая pecl_http):
http://windows.php.net/downloads/pecl/releases/

Я нашел php_http.dll на этом сайте, http://downloads.php.net/pierre/ для установки WAMP, но сервер Apache продолжал бросать исключение, загружая DLL. Но я получил сервер Apache, чтобы начать нормально, загрузив dll из приведенной выше ссылки.

sfr-fresh.com/windows/www/pecl-5.2.6-Win32.zip