1,

Yii::trace 在 YII_DEBUG=FALSE 时不写文件。

Yii::$app->log->logger->log 不影响。

2,

Yii::trace 和 Yii::$app->log->logger->log 都是执行完程序后才写文件。

当程序脚本是 wile(true) 时,需添加 Yii::$app->log->logger->flush(TRUE);。