service log 开启后报错

bug问题 · sumic · 于 6年前 发布 · 2334 次阅读

似乎哪里有死循环了。 Maximum function nesting level of '256' reached, aborting!

共收到 4 条回复
sumic#16年前 0 个赞
$log_info = [
                'service_uid'               => $serviceLogUid,
                'current_url'               => Yii::$service->url->getCurrentUrl(),
                'home_url'                  => Yii::$service->url->homeUrl(),
                'service_file'              => get_class($this),
                'service_method'            => $originMethod,
                'service_method_argument'   => $arguments,
                'begin_microtime'           => $begin_microtime,
                'end_microtime'             => $endCallTime,
                'used_time'                 => $used_time,
                'process_date_time'         => date('Y-m-d H:i:s'),
                'log_trace'                 => $logTrace,
            ];

这里死循环了。
sumic#26年前 0 个赞
 $log_info = [
                'service_uid'               => $serviceLogUid,
                'current_url'               => '//'.$_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'],
                'home_url'                  => Yii::$app->getHomeUrl(),
                'service_file'              => get_class($this),
                'service_method'            => $originMethod,
                'service_method_argument'   => $arguments,
                'begin_microtime'           => $begin_microtime,
                'end_microtime'             => $endCallTime,
                'used_time'                 => $used_time,
                'process_date_time'         => date('Y-m-d H:i:s'),
                'log_trace'                 => $logTrace,
            ];
修改后
Fecmall#36年前 0 个赞

您好,这的确是一个bug,之前做完后,其他功能进行了调整,而没有关注这个偏底层的service log

现在已经修复,并进行了一系列的调整。

代码提交:https://github.com/fecshop/yii2_fecshop/commit/e7321ab2a250a45496e7e7b494bd07c72cc2e932

文档说明:http://www.fecshop.com/doc/fecshop-guide/develop/cn-1.0/guide-fecshop-service-log.html

Fecmall#46年前 1 个赞

本周末,看看发布一个子版本。

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics