私はかなり散発的なfile_get_contentsを使用してAPIを呼び出していますが、コールが本当に素早くデータを返す場合もあります(1〜2秒)、他の時には少し長く(30秒プラス)504ゲートウェイのタイムアウト - php
「アレイ([0] => HTTP/1.1 504 GATEWAY_TIMEOUT [1] =>のContent-Length:0 [2] =>接続:閉じる)」
ゲートウェイタイムアウトは、ここでヘッダリターンであります私はset_time_limit(0)を設定しようとしましたが、これは何の効果もないようです。このタイムアウトを止める他の方法がありますか?つまり、APIからの返品を待つ時間が長くありますか?
乾杯、504エラーについて
マット
リクエストを送信しているサーバーは、送信しているデータを処理するにはあまりにも多くの時間を費やしています。サーバーでタイムアウトを増やす必要があります –
私のサーバーのタイムアウト制限を増やしますか?もし私がこれを行う方法を知っていたら、私のサーバーはPHPを実行しているLinux CentOSですか? – user1419810
あなたはどのサーバーを使用していますか? apache? nginx? –