PHP检查连接到远程SSL地址

时间:2014-09-15 12:38:47

标签: php ssl connection

有没有可靠的方法通过PHP检查本地WebServer(php4)是否可以访问远程SSL地址?

https://xxx.yyy.com 港口443?

所有我都有兴趣确保从WebServer到远程地址的连接正常工作,并且在端口443上。我不会为检查证书等而烦恼。

由于

更新:

我试过这个,但它可靠吗?

<?php 
function checkConnection() 
{ 
    $conn = @fsockopen("www.abc.com", 443, $errno, $errstr, 30); 
    if ($conn)
    { 
        $status = "Connection is OK";  
        fclose($conn);
    }
    else
    {
        $status = "NO Connection<br/>\n";
        $status .= "$errstr ($errno)"; 
    }
    return $status; 
}

echo checkConnection();
?> 

0 个答案:

没有答案