apache_reset_timeout

(PHP 5 >= 5.1.0, PHP 7)

apache_reset_timeoutApache の書き込みタイマーをリセットする

説明

apache_reset_timeout ( void ) : bool

apache_reset_timeout() は Apache の書き込みタイマーをリセットします。デフォルトは 300 秒です。 set_time_limit(0); ignore_user_abort(true) と定期的な apache_reset_timeout() をコールすることで、 理論的に Apache を永遠に実行することができます。

この関数は Apache 1 を必要とします。

返り値

成功した場合に TRUE を、失敗した場合に FALSE を返します。

注意

注意: この関数は、PHP が safe-mode で動作している場合は無効となります。

参考

  • set_time_limit() - 実行時間の最大値を制限する
  • ignore_user_abort() - クライアントの接続が切断された際にスクリプトの実行を終了するかどうかを設定する