鍍金池/ 問答/Java  PHP/ thinkphp5.0.14 使用內(nèi)置socket 日志不顯示到console

thinkphp5.0.14 使用內(nèi)置socket 日志不顯示到console

使用thinkphp5.0.14 內(nèi)置的socket遠(yuǎn)程調(diào)試 , 按照文檔配置chrome瀏覽器不顯示相應(yīng)的日志,是在本地測試的
tp

 // 應(yīng)用調(diào)試模式
    'app_debug'              => true,
    // 應(yīng)用Trace
    'app_trace' => false,
    'log' =>  [
        'type'                => 'socket',
        'host'                => 'localhost',
        //日志強(qiáng)制記錄到配置的client_id
        'force_client_ids'    => ['slog_fe005d'],
        //限制允許讀取日志的client_id
        'allow_client_ids'    => ['slog_fe005d'],
     ],

chrome瀏覽器也安裝了socket 插件 配置也鏈接上了
圖片描述

但是tp5里測試時,代碼

  trace('hello world');

在chrome瀏覽器的結(jié)果,console上沒有輸出任何數(shù)據(jù)
圖片描述

但是不在tp5里測試時是可以輸出數(shù)據(jù)的比如

 include 'SocketLog/php/slog.function.php';
 slog('測試');

可以在chrome瀏覽器console上看到數(shù)據(jù) 說明socket配置是沒有問題的,但是tp5里里按照官方的配置以后不顯示日志,大家?guī)涂纯?,是不是哪里配置錯了

回答
編輯回答
伐木累

是配置那邊寫錯了,在一個配置文件里前面log配置了socket ,后面log又配置成了file ,相當(dāng)于后面的log配置重置了前面的配置, 關(guān)于socket配置那個是沒有問題的

2018年6月26日 06:53