[PHP-users 22206]Re: file_get_contentsによるhttpsアクセスが失敗する

UNO Shintaro uno @ venus.dti.ne.jp
2004年 6月 14日 (月) 02:54:00 JST


>>(1)PHP5なら解決されているからPHP5を使う
>>(2)PHP4をOpenSSLサポート付きで静的コンパイルする
>> (つまりphp_openssl.dllの後付けではダメということ)

>早速、PHP5をインストールしてみたら https でのアクセスに成功しました。
>環境は下記のとおりです。
>
>Windows2000 SP4 + Apache 2.0.48 + PHP 5.0.0RC3 (built: Jun  7 2004 17:23:56)

方法(1)はOKということですね。

方法(2)で file_get_contents("https://....") が動くことを、
WindowsXP SP1の上で PHP4.3.7(CLI) + OpenSSL 0.9.7d をビルド
して確認できました。
OpenSSLはDLLのまま。ext/opensslは、PHP本体のconfig.w32.hと
internal_function_win32.cに手を入れて組み込みモジュールと
して静的リンクします。

-- 
UNO Shintaro, 宇野 信太郎
mailto:uno @ venus.dti.ne.jp
http://www.venus.dti.ne.jp/~uno/


PHP-users メーリングリストの案内