2016-08-22 8 views
-2

PHPを使用してjson形式を解析するために、関数を使用しています。 初めてそれは働いた。私はPHPの関数にコードを入れたときに、私は次のエラーを取得する、503サービスjsonデコードを使用してPHPで利用できない

$login = 'username'; 
    $password = 'password'; 
    $url = "webServiceLink"; 

    $ch = curl_init(); 
    curl_setopt($ch, CURLOPT_URL,$url); 
    curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); 
    curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC); 
    curl_setopt($ch, CURLOPT_USERPWD, "$login:$password"); 
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); 
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); 

    $result = curl_exec($ch); 
    curl_close($ch); 

    $json_arr = json_decode($result, true); 

:しかし

The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.

+2

サーバのログでPHPエラーを確認してください。 – Barmar

+0

"webServiceLink"が実際にリモートURLであり、503がそのサービスを構成していると仮定すると、そのリモートサービスを制御しないと、あなたは不運になります – Phil

答えて

0

$url = "http://example.com/webServiceLink";が好きでprint_r($result);を確認するために完全なURL $url = "webServiceLink";を入力してくださいだからここにあなたがコードを見ることができます

+0

OPのURLの省略例として "webServiceLink"リテラルなものではない – Phil

関連する問題