2016-10-21 14 views
0

シンプルテストを使用してUIテストを実行しています。以下はコードです。シンプルテストでHTTPS URLを開くことができません

E_WARNING: fclose() expects parameter 1 to be resource, boolean given in /home/okhatav/PHP/simpletest/socket.php on line 255 Exception 1! Unexpected PHP error [fclose() expects parameter 1 to be resource, boolean given] severity [2] in [/home/okhatav/PHP/simpletest/socket.php line 255] in testWeAreTopOfGoogle in TestOfRankings 1) Error reading socket [Cannot open [ua-useast1a01-01-internalip.qa.host.net:443] with [] within [15] seconds] in testWeAreTopOfGoogle in TestOfRankings FAILURES!!!

+1

ブラウザウィンドウにURLを入力すると、サーバーが見つかりません。 – RST

+0

try catchブロックを使用すると、サーバーは存在しません – KDOT

+0

このURLは有効なURLであり、動作します。 – Omkar

答えて

1

私は、SimpleTestでダウンロードしたとまったく同じコードを実行し、似ていますが、もう少し情報メッセージ受信:

<?php 
require_once('simpletest/autorun.php'); 
require_once('simpletest/web_tester.php'); 

class TestOfRankings extends WebTestCase { 
    function testWeAreTopOfGoogle() { 
     $this->get('https://ua-useast1a01-01-internalip.qa.host.net/ultraadmin/'); 
     } 
    } 
?> 

私は、エラーの下に取得しています

Exception: TestOfRankings -> testWeAreTopOfGoogle -> Unexpected PHP error [fclose() expects parameter 1 to be resource, boolean given] severity [2] in [/var/www/html/simpletest/socket.php line 255]

Fail: TestOfRankings -> testWeAreTopOfGoogle -> Error reading socket [Cannot open [ua-useast1a01-01-internalip.qa.host.net:443] with [php_network_getaddresses: getaddrinfo failed: Name or service not known] within [15] seconds]

これを指定されたURLが有効でないか、解決に問題があることを示します。 URLにアクセスしようとすると、直接、次のような結果になります。有効なURLに変更

enter image description here

はエラーなしで動作します。

問題のホストのnetwork mapと最近のDyn attacksのホストとを比較すると、ほぼ完全に並んでいます。ホストに連絡して、問題を認識しているかどうかを確認できます。

0

あなたのバージョンのsimpletestをアップグレードしてください(最新のものではないので、エラー行は現在のコードと一致しません)。あなたはhttps://github.com/simpletest/simpletestから得ることができ、またはその方法をインストールした場合はcomposer updateを実行するだけです。

特に、このコミット:https://github.com/simpletest/simpletest/commit/91b0d224a1c81aacbf888b68f9812f5ab2610114は、URLが無効であることを通知する必要があります。

関連する問題