• ベストアンサー

php 時間のかかるスクリプトの結果が表示されない

ファイルを受け取って加工する php スクリプトを書きました。 結果が出るのに10分ほどかかると、スクリプトは最後まで実行されるにもかかわらず、結果がブラウザに表示されず、ブラウザはデータを待っている状態のままになります(タイムアウトではなく)。 スクリプトが最後まで実行されていることも確認しましたし、apache のログを見ると200を返しています。 もうちょっと小さなデータで実行すると問題なく結果が表示されます。 これはどういうことでしょうか。 どなたかヒントをいただけないでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

>結果が出るのに10分ほどかかる httpベースで10分間放置はシステムとしては不的確ですね そのくらいの時間感覚が想定されるなら、非同期のバックグラウンド処理を 検討すべきでしょう。

daneel123
質問者

お礼

ありがとうございます。 その方向で検討します。

関連するQ&A