11

私はWindowsで実行されているPHPプロジェクトに取り組んでいます.pecl拡張機能がヘッダを解析するようなクールなことをすべて行うために、cURLを操作してホイールを再発明するのではなく、pecl_httpを使用できると非常に便利です.など。

私が読んだすべての場所 (PHP サイトを含む) は、pecl_http の Windows バイナリが PHP インストールにパッケージ化されなくなったことです。なぜどこにもないのかについての説明が見つかりません。また、http: //pecl4win.php.net/ は長い間ダウンしており、pecl4win プロジェクトは死んでいるとしか思えません。

何が起こったのか、そして pecl_http に代わるもので、WIMP 環境で実行できるものがあるかどうかを知っている人はいますか?

4

5 に答える 5

6

これを試して:

最初に、PHP Web サイトから PECL モジュールをダウンロードします: PECL 5.2.2 Win32 バイナリ。
次に、それを解凍し、ファイルphp_http.dllを PHP 拡張機能フォルダーにコピーします。
php.ini ファイル (c:\WINDOWS\php.ini) を編集し、モジュールを有効にします:
extension=php_http.dll
Apache を再起動し、phpinfo を使用してインストールを確認します。

**編集: ** リンク: PECL 5.2.6 Windows バイナリ

ソース

于 2009-10-28T02:22:36.540 に答える
2

これがページの最新の更新なのか、それとも最初に見逃したのかはわかりません。しかし、現在の Windows Binaries の下には、次のようなメモがあります。

注: このバージョンの PECL パッケージはリリースされません。ただし、5.2.6 PECL パッケージはこのリリースで動作します。

(出典: http://www.php.net/downloads.php )

なんらかの理由で、最初の部分だけに気づきました。最初にチェックしたときに2番目の文が存在しなかったことはほぼ確実です:)。心配する必要はありません。事実上、これは PHP の 5.2.6 リリースから PECL パッケージを使用できることを意味します。( http://museum.php.net/php5/pecl-5.2.6-Win32.zip )

あなたの答えをありがとう、それは大きな助けになりました。

乾杯イイン

于 2009-10-28T04:42:09.240 に答える
1

おそらく、PEAR モジュールの 1 つが役に立ちますか? PEAR モジュールは PHP で実装されているため、(理論的には) どこにインストールされているどの PHP でも動作します。

Pyrus (PHP 5.3+)または単純な古いPEARのインストール手順。

于 2009-10-28T02:15:21.957 に答える
1

Windows バイナリがしばらく利用できなかった理由はわかりませんが、今では戻ってきています。

これは PECL 拡張 Windows バイナリ (pecl_http を含む) へのリンクです:
http://windows.php.net/downloads/pecl/releases/

于 2014-02-23T05:09:23.570 に答える
0

このサイトでもphp_http.dllを見つけました。WAMPインストールの場合はhttp://downloads.php.net/pierre/ですが、Apacheサーバーはdllの読み込み中に例外をスローし続けました。しかし、上記のリンクからdllをロードすることで、Apacheサーバーを正常に起動できました。

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

于 2011-08-30T20:32:27.693 に答える