Ignore:
Timestamp:
2012/09/06 15:10:42 (10 years ago)
Author:
Seasoft
Message:

#1620 (タイムアウトしそうなループ処理では、タイムアウトを延長する)
#1934 (ブラウザ強制送出は SC_Utils#sfFlush を使う)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_Bkup.php

    r22011 r22021  
    285285     */ 
    286286    function lfCreateBkupData($bkup_name, $work_dir) { 
    287         // 実行時間を制限しない 
    288         set_time_limit(0); 
    289  
    290287        $objQuery =& SC_Query_Ex::getSingletonInstance(); 
    291288        $csv_autoinc = ''; 
     
    378375        $line .= SC_Helper_CSV_Ex::sfArrayToCsv($data); 
    379376        $line .= "\n"; 
     377        SC_Utils_Ex::extendTimeOut(); 
    380378        return fwrite($this->fpOutput, $line); 
    381379    } 
     
    479477        $objQuery =& SC_Query_Ex::getSingletonInstance(); 
    480478 
    481         // 実行時間を制限しない 
    482         // FIXME ファイル展開時に限定すべき 
    483         set_time_limit(0); 
    484  
    485479        $bkup_filepath = $bkup_dir . $bkup_name . $bkup_ext; 
    486480        $work_dir = $bkup_dir . $bkup_name . '/'; 
     
    519513        // FIXME この辺りで、バックアップ時と同等の一時ファイルの削除を実行すべきでは? 
    520514 
     515        SC_Utils_Ex::extendTimeOut(); 
     516 
    521517        return $success; 
    522518    } 
Note: See TracChangeset for help on using the changeset viewer.