Ein Protokoll in TP6 ausgeben
use think\facade\Log; Log.debug("这是一条日志")
Offensichtlich ist die in config/log.php
konfigurierte Standardausgabe Datei
, andere Codes können auch normal verwendet werden config/log.php
里配置的默认输出就是 file
,其他代码使用也正常
在异常处理文件app/ExceptionHandle.php
Wird in der Ausnahmebehandlungsdatei app/ExceptionHandle.php
verwendet, ich möchte um die Fehlermeldung „Ausgabe“ zu einer Datei hinzuzufügen, um das Debuggen und Finden von Fehlern zu erleichtern
Problem gelöst
Konvertieren Sie einfach das Ausnahmeobjekt in einen String
Log::error($e);
Das obige ist der detaillierte Inhalt vonSo lösen Sie das Problem, dass ThinkPHP6.0-Protokolle nicht in Dateien ausgegeben werden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!