<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # 系統執行日志 * * * * * * * * * * ### 全局范圍 ![](https://box.kancloud.cn/5cbb0f2cb8e55ef6593668299a67022a_1916x732.png) * * * * * ### 接口范圍 ![](https://box.kancloud.cn/10f2ec0dfb638c81b70016e7359c51ac_1914x725.png) * * * * * 系統的執行日志也就是執行記錄功能。 第一張圖是 全局范圍,意思就是整套系統的任何模塊所有的操作記錄。 第二張圖是 接口范圍,意思就是接口模塊所有的執行操作記錄。 至于數據列表上面的列就不介紹啦~ 看到全局范圍 1200多頁。。。會不會影響系統速度呢? 看看執行記錄的流程就知道咯 1.訪問系統 -> 2.記錄文件 -> 3.后臺手動批量入庫 -> 4.干掉已入庫文件記錄 清空日志是指軟刪除全局范圍中所有的數據庫記錄,全局范圍包含了接口范圍喔~ 之前就說過咯,所有的數據刪除都是軟刪除,想要徹底干掉就去回收站介紹里面看看蛤。 下面是系統執行日志寫入的函數 ~~~ /** * 寫入執行信息記錄 */ function write_exe_log($begin = 'app_begin', $end = 'app_end', $type = 0) { if(empty(config('is_write_exe_log'))) : return false; endif; $source_url = empty($_SERVER["HTTP_REFERER"]) ? '未知來源' : $_SERVER["HTTP_REFERER"]; $exe_log['ip'] = request()->ip(); $exe_log['exe_url'] = request()->url(); $exe_log['exe_time'] = debug($begin, $end); $exe_log['exe_memory'] = debug($begin, $end, 'm'); $exe_log['exe_os'] = get_os(); $exe_log['source_url'] = $source_url; $exe_log['session_id'] = session_id(); $exe_log['browser'] = browser_info(); $exe_log['status'] = DATA_NORMAL; $exe_log['create_time'] = TIME_NOW; $exe_log['update_time'] = TIME_NOW; $exe_log['type'] = $type; $exe_log['login_id'] = is_login(); $exe_log_path = "../log/exe_log.php"; file_exists($exe_log_path) && $now_contents = file_get_contents($exe_log_path); $arr = var_export($exe_log, true); empty($now_contents) ? $contents = "<?php\nreturn array (".$arr.");\n" : $contents = str_replace(');', ','. $arr . ');', $now_contents); file_put_contents($exe_log_path, $contents); } ~~~ 這個函數只會在應用結束行為中執行,安裝OneBase后默認是不記錄日志的,若需要記錄則在系統設置中將 is_write_exe_log 這個配置設為啟動。 啟用后日志會記錄在 /log/exe_log.php 文件下,需確保此文件有可寫權限。 記錄的內容如下圖,執行日志入庫后此文件內容將被清空轉移至數據庫中。 ![](https://box.kancloud.cn/d0637816990aaa763149189b32a31d79_792x658.jpg)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看