[Tep-j-general] Re: データベース・バックアップ管理の実行時間

Back to archive index

TAMURA Toshihiko tamur****@bitsc*****
2002年 12月 11日 (水) 17:32:32 JST


さかぐちさん、こんにちは。
田村です。

Tsukasa Sakaguchi <t-sak****@brain*****> wrote:
> 呼び出される関数は
> admin/includes/functions/general.php の 712行目 あたり
>   function tep_set_time_limit($limit) {
>     if (!get_cfg_var('safe_mode')) {
>       set_time_limit(180);
>     }
>   }
> 
> となっているために、180秒なのだと気付きました。
> # 引数の$limitは今時点ではダミーなのですね

ここは、オリジナル(本家)の最新版では、こうなっていました。
> // Sets timeout for the current script.
> // Cant be used in safe mode.
>   function tep_set_time_limit($limit) {
>     if (!get_cfg_var('safe_mode')) {
>       set_time_limit($limit);
>     }
>   }

PHPの関数で set_time_limit(0) とすると時間制限を行わないことに
なりますから、tep_set_time_limit(0); で呼ばれて
制限時間なしにセットされることになりますね。

# でも制限時間なしでいいのかな?

現状の日本語版のコードは、以前の調整用のコード?
が残っていたんでしょうね。
気が付きませんでした。

--
田村敏彦 / 株式会社ビットスコープ
E-mail:tamur****@bitsc*****
http://www.bitscope.co.jp/




Tep-j-general メーリングリストの案内
Back to archive index