فهرست منبع

fixed: 防御uid为空.

gwang 4 سال پیش
والد
کامیت
d476f21603
1فایلهای تغییر یافته به همراه2 افزوده شده و 1 حذف شده
  1. 2 1
      Gameserver/Amfphp/util/CLog.php

+ 2 - 1
Gameserver/Amfphp/util/CLog.php

@@ -222,7 +222,8 @@ class CLog {
         $row = $array[0];
         $server_addr = isset($_SERVER['SERVER_ADDR']) ? $_SERVER['SERVER_ADDR'] : "-";
         $client_addr = isset($_SERVER['REMOTE_ADDR']) ? $_SERVER['REMOTE_ADDR'] : "-";
-        $str = "[" . $server_addr . "][$zoneid 区][" . req()->uid . "]"                    # 请求主机ip地址、分区, uid
+        $uid = empty(req()->uid) ? "" : req()->uid;
+        $str = "[" . $server_addr . "][$zoneid 区][" . $uid . "]"                          # 请求主机ip地址、分区, uid
                 . "[" . date('Y-m-d H:i:s') . "][" . $client_addr . "]["                   # 时间, 客户端来源ip地址
                 . (isset($row['file']) ? CommUtil::str2UTF8(basename($row['file'])) : '-') # 所在文件名
                 . ":" . (isset($row['line']) ? $row['line'] : "???")#                      # 所在行