mirror of
https://gitee.com/fastadminnet/framework.git
synced 2026-07-08 07:32:48 +08:00
页面trace记录 只在 'default_return_type' == 'html' 显示
This commit is contained in:
@@ -10,6 +10,9 @@
|
|||||||
// +----------------------------------------------------------------------
|
// +----------------------------------------------------------------------
|
||||||
namespace think\log\driver;
|
namespace think\log\driver;
|
||||||
|
|
||||||
|
use think\Config;
|
||||||
|
use think\Debug;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 页面Trace调试 需要设置 'response_exit' => false 才能生效
|
* 页面Trace调试 需要设置 'response_exit' => false 才能生效
|
||||||
*/
|
*/
|
||||||
@@ -35,7 +38,7 @@ class Trace
|
|||||||
*/
|
*/
|
||||||
public function save(array $log = [])
|
public function save(array $log = [])
|
||||||
{
|
{
|
||||||
if (IS_AJAX || IS_CLI || IS_API) {
|
if (IS_AJAX || IS_CLI || IS_API || 'html' != Config::get('default_return_type')) {
|
||||||
// ajax cli api方式下不输出
|
// ajax cli api方式下不输出
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@@ -50,11 +53,11 @@ class Trace
|
|||||||
'运行时间' => "{$runtime}s [ 吞吐率:{$reqs}req/s ] 内存消耗:{$mem}kb 文件加载:" . count(get_included_files()),
|
'运行时间' => "{$runtime}s [ 吞吐率:{$reqs}req/s ] 内存消耗:{$mem}kb 文件加载:" . count(get_included_files()),
|
||||||
'查询信息' => \think\Db::$queryTimes . ' queries ' . \think\Db::$executeTimes . ' writes ',
|
'查询信息' => \think\Db::$queryTimes . ' queries ' . \think\Db::$executeTimes . ' writes ',
|
||||||
'缓存信息' => \think\Cache::$readTimes . ' reads,' . \think\Cache::$writeTimes . ' writes',
|
'缓存信息' => \think\Cache::$readTimes . ' reads,' . \think\Cache::$writeTimes . ' writes',
|
||||||
'配置加载' => count(\think\Config::get()),
|
'配置加载' => count(Config::get()),
|
||||||
'会话信息' => 'SESSION_ID=' . session_id(),
|
'会话信息' => 'SESSION_ID=' . session_id(),
|
||||||
];
|
];
|
||||||
|
|
||||||
$info = \think\Debug::getFile(true);
|
$info = Debug::getFile(true);
|
||||||
|
|
||||||
// 获取调试日志
|
// 获取调试日志
|
||||||
$debug = [];
|
$debug = [];
|
||||||
|
|||||||
Reference in New Issue
Block a user