dポイントプレゼントキャンペーン実施中!

----phpinfoの一部---
Apache/2.2.0 (Win32) DAV/2 mod_ssl/2.2.0 OpenSSL/0.9.8a mod_autoindex_color PHP/5.1.1

openssl
OpenSSL support enabled
OpenSSL Version OpenSSL 0.9.8a 11 Oct 2005
-------------------------
OpenSSL0.9.8aをインストール済みでコマンドプロンプトから実行可能な状態。パスも通しています。
--------------------------
<?php

$fp=fsockopen("ssl://www.netsecurity.ne.jp",443);


if (!$fp) {
die("ERROR\n");
}

/* 接続を終了 */
fclose($fp);

?>

これを実行するとIEのステータスバー「https://xxxxxxxx/xampp/1.phpを開いています」と表示されたままになってしまいます。
SSLではない接続だと問題なく接続できます。


winXP xamppです。

「www.netsecurity.ne.jp」は適当にSSL通信できるサイトを見つけてテストしてみましたが…。

設定・テスト方法等、注意すべき点をご指摘いただきたく思います。

A 回答 (2件)

$fp = fsockopen("ssl://www.example.com", 443, $errno, $errstr, 30 );



――のように、エラーコード/エラー文字列/タイムアウト時間を指定してデバッグしてみては。
    • good
    • 0

configure時に --with-openssl オプションを設定すればできたと思います。

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!