アップロードしたCSVファイルを処理するプログラムで、
次のエラーが表示されました。

【現象】
「接続がリセットされました。」 ERR_EMPTY_RESPONSE

【対策】
set_time_limit(120);

【調査と対応】
タイムアウト設定に問題があると考えて、
Apache
vi httpd.conf
Timeout 120 -> 300
に変更しても変化なし

php.ini
max_execution_time = 60 -> 300
に変更しても変化なし

max_input_time = 60 -> 300
に変更しても変化なし

phpプログラム中に
set_time_limit();
に変更したところ変化あり、エラーが表示されなくなった。

原因は、処理するcsvファイルのサイズが大きくなっており、
PHPの処理時間でタイムアウトを起こしていた。