|
@@ -50,6 +50,8 @@ class Log
|
|
|
private $mPathFileName;
|
|
|
private $mPathFile;
|
|
|
|
|
|
+ private $mShortName;
|
|
|
+
|
|
|
private static $stInstance = null;
|
|
|
private function __construct()
|
|
|
{
|
|
@@ -67,6 +69,8 @@ class Log
|
|
|
|
|
|
$this->mPathFileName = '';
|
|
|
$this->mPathFile = false;
|
|
|
+
|
|
|
+ $this->mShortName = empty(APP_ID) ? '' : APP_ID;
|
|
|
}
|
|
|
|
|
|
public static function instance()
|
|
@@ -77,6 +81,12 @@ class Log
|
|
|
return self::$stInstance;
|
|
|
}
|
|
|
|
|
|
+ public static function short_name($name)
|
|
|
+ {
|
|
|
+ $pThis = self::instance();
|
|
|
+ $pThis->mShortName = $name;
|
|
|
+ }
|
|
|
+
|
|
|
public static function start_sql_log()
|
|
|
{
|
|
|
$pThis = self::instance();
|
|
@@ -170,15 +180,13 @@ class Log
|
|
|
$pid = posix_getpid();
|
|
|
}
|
|
|
|
|
|
- $appid = empty(APP_ID) ? '' : APP_ID;
|
|
|
- $content = "[{$appid} {$pid} {$now}] {$level}: {$message}\r\n";
|
|
|
+ $content = "[{$this->mShortName} {$pid} {$now}] {$level}: {$message}\r\n";
|
|
|
return $content;
|
|
|
}
|
|
|
|
|
|
private function write($content)
|
|
|
{
|
|
|
- $appid = empty(APP_ID) ? '' : APP_ID;
|
|
|
- $log_file = BASE_DATA_PATH . '/log/' . date('Ymd', time()) . '-' . $appid . '.log';
|
|
|
+ $log_file = BASE_DATA_PATH . '/log/' . date('Ymd', time()) . '-' . $this->mShortName . '.log';
|
|
|
|
|
|
if ($this->mAppFileName != $log_file)
|
|
|
{
|