[TOC=1,4]
####日志
微擎系統提供日志功能,幫忙開發者在處理功能時調試、記錄及監控數據。
日志文件存放在 **/data/logs/run_{YYYYmmdd}.log** 文件中
####系統預設的日志級別
為了方便對日志級別的管理,系統預設了四個日志級別常量,如下:
```
define('LOGGING_ERROR', 'error');
define('LOGGING_TRACE', 'trace'); // 默認
define('LOGGING_WARNING', 'warning');
define('LOGGING_INFO', 'info');
```
使用時,盡量使用系統預設常量,除非必要,填放自定參數
####記錄日志
在微擎系統中可以使用 **logging_run($log, $type = 'trace', $filename = 'run')** 函數來記錄日志,例如:
#####記錄普通日志
```
//載入日志函數
load()->func('logging');
//記錄文本日志
logging_run('記錄字符串日志數據');
//記錄數組數據
logging_run(array('username' => '米粥', 'age' => '18'));
````
輸出日志內容:
```
//文件位于 /data/logs/run_20160111.log
[2016-01-11 11:43:43] trace /web/test.php? 記錄字符串日志數據
[2016-01-11 11:43:43] trace /web/test.php? username=米粥; age=18;
```
##### 函數會自動捕獲POST,GET數據并記錄
```
if(checksubmit()) {
//載入日志函數
load()->func('logging');
//用戶登錄時記錄提交的參數
logging_run('用戶登錄');
_login($_GPC['referer']);
}
```
輸出日志內容:
```
//文件位于 /data/logs/run_20160111.log
[2016-01-11 11:50:19] trace /web/index.php?c=user&a=login& username=admin; password=123456; submit=登錄; token=3e9bc946; 用戶登錄
````
####自定義日志文件前綴
```
//載入日志函數
load()->func('logging');
//記錄文本日志
logging_run('模塊日志專屬文件', 'trace', 'we7demo');
```
輸出日志內容:
```
//文件位于 /data/logs/we7demo_20160111.log
[2016-01-11 11:54:23] trace admin /web/test.php? 模塊日志專屬文件
```
- 入門
- 系統安裝
- 接入公眾平臺
- 關鍵字回復
- 更上一層樓
- 編碼規范
- php編碼規范
- html&css編碼規范
- JavaScript編碼規范
- 系統概述
- 結構概述
- 入口腳本
- 微擎MVC
- URL路由&創建
- $_W&全局變量
- 加載器
- 錯誤處理
- 日志記錄
- 模板
- 模板標簽
- 數據調用
- 常用變量
- 手機端組件
- 概述及依賴
- 圖像上傳
- 彈出選項
- 后臺組件
- 概述及依賴
- 后臺文件上傳
- 富文本編輯器
- 系統鏈接選擇器
- 其它常用組件
- 數據庫
- 參數綁定
- 數據操作
- 主從配置
- 連接其它數據庫
- 緩存
- 配置
- 緩存操作
- Http請求
- 概述及依賴
- GET&POST請求
- 發送郵件
- 會員與積分
- 統一用戶中心
- 借用OAuth
- 積分操作
- 資料操作
- 卡券
- 營銷卡券
- 會員卡
- 消息響應
- 消息概述
- 消息響應
- 微信API
- 公眾號AccessToken
- 共享收貨地址(廢棄)
- 共享收貨地址(新)
- 粉絲標簽
- 客服消息
- 模板消息
- 粉絲信息
- 素材
- 群發
- 二維碼
- 在線支付
- 概述及依賴
- 發起支付(PHP)
- 發起支付(JS)
- 驗證支付
- 模塊
- 設計模塊
- 目錄結構
- module.php
- processor.php
- site.php
- receiver.php
- 模塊高級專題
- 自定義分享
- 智能應答
- 微信卡券
- 遠程附件
- 權限控制
- 特殊事件觸發模塊
- 粉絲信息
- 小程序
- 概述
- Uitl類
- 云服務
- 云API
- 系統接口
- 模塊云配置
- 云短信
- 云短信錯誤代碼
- 云短信發送函數
- 批量群發短信
- 應用推廣
- 懸賞文案
- 折扣碼
- 系統消息
- 開發者等級資料認證
- 應用標簽
- 模塊自動檢測訂閱支持
- 小程序
- 開發實例
- 參數設置
- 常見問題