Changeset 20549


Ignore:
Timestamp:
2011/03/08 16:49:27 (12 years ago)
Author:
Seasoft
Message:

r19662 の不具合対応

  • 誤ったログ出力を抑制
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_5-dev/data/class/pages/LC_Page.php

    r20538 r20549  
    159159    function destroy() { 
    160160        // 一定時間以上かかったページの場合、ログ出力する。 
    161         if(defined('PAGE_DISPLAY_TIME_LOG_MODE') && PAGE_DISPLAY_TIME_LOG_MODE == true) { 
    162             $timeEnd = SC_Utils_Ex::sfMicrotimeFloat();; 
     161        // エラー画面の表示では $this->timeStart が出力されない 
     162        if (defined('PAGE_DISPLAY_TIME_LOG_MODE') && PAGE_DISPLAY_TIME_LOG_MODE == true && isset($this->timeStart)) { 
     163            $timeEnd = SC_Utils_Ex::sfMicrotimeFloat(); 
    163164            $timeExecTime = $timeEnd - $this->timeStart; 
    164             if(defined('PAGE_DISPLAY_TIME_LOG_MIN_EXEC_TIME') && $timeExecTime >= (float)PAGE_DISPLAY_TIME_LOG_MIN_EXEC_TIME) { 
     165            if (defined('PAGE_DISPLAY_TIME_LOG_MIN_EXEC_TIME') && $timeExecTime >= (float)PAGE_DISPLAY_TIME_LOG_MIN_EXEC_TIME) { 
    165166                $logMsg = sprintf("PAGE_DISPLAY_TIME_LOG [%.2fsec]", $timeExecTime); 
    166167                GC_Utils_Ex::gfPrintLog($logMsg); 
Note: See TracChangeset for help on using the changeset viewer.