- Timestamp:
- 2012/06/20 11:57:43 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_12-dev/data/class/helper/SC_Helper_HandleError.php
r21867 r21927 91 91 $error_type_name = GC_Utils_Ex::getErrorTypeName($errno); 92 92 93 $now = date('Y/m/d H:i:s');94 // 本来 realpath() で正規化したいところだが、NULL を返すケースがあるため避けている (#1618)95 $log_file_path = DATA_REALDIR . 'logs/site.log';96 93 switch ($errno) { 97 94 case E_USER_ERROR: … … 130 127 */ 131 128 static function &_fatal_error_handler(&$buffer) { 132 if (preg_match('/<b>(Fatal error)<\/b>: +(.+) in <b>(.+)<\/b> on line <b>(\d+)<\/b><br \/>/i', $buffer, $matches)) { 133 $now = date('Y/m/d H:i:s'); 134 // realpath() で正規化したいが、NULL を返すケースがあるため避けている (#1618) 135 $log_file_path = DATA_REALDIR . 'logs/site.log'; 129 if (preg_match('/<b>(Fatal error)<\/b>: +(.+) in <b>(.+)<\/b> on line <b>(\d+)<\/b><br \/>/i', $buffer, $matches = array())) { 136 130 $message = "$matches[1]: $matches[2] on [$matches[3]($matches[4])]"; 137 131 GC_Utils_Ex::gfPrintLog($message, ERROR_LOG_REALFILE, true); … … 181 175 $errstr = "Fatal error($error_type_name): {$arrError[message]} on [{$arrError[file]}({$arrError[line]})]"; 182 176 183 // 本来 realpath() で正規化したいところだが、NULL を返すケースがあるため避けている (#1618)184 $log_file_path = DATA_REALDIR . 'logs/site.log';185 177 GC_Utils_Ex::gfPrintLog($errstr, ERROR_LOG_REALFILE, true); 186 178
Note: See TracChangeset
for help on using the changeset viewer.