コード例 #1
0
ファイル: Baserror.php プロジェクト: heweida/mmonitor
 /**
  * 初始化设置
  * @param type $path    |错误日志目录
  * @param type $name    |错误日志名字
  * @param type $display |是否显示信息
  * @param type $log2file|是否写入文件
  * @return boolean
  */
 public static final function set($runmodel, $path, $name, $display = true, $log2file = true)
 {
     error_reporting(E_ALL);
     register_shutdown_function(array('Baserror', 'fatal'));
     set_error_handler(array('Baserror', 'corer'));
     self::$cfg_path = $path;
     self::$cfg_name = '[' . date('Y-m-d', time()) . ']' . $name;
     self::$cfg_display = $display;
     self::$cfg_log2file = $log2file;
     self::$cfg_runmodel = $runmodel == 'CLI' ? 'CLI' : 'CGI';
     self::$define_err = array();
     return true;
 }