Heim >PHP-Framework >Laravel >Zwei Möglichkeiten, Protokolle in Laravel aufzuzeichnen

Zwei Möglichkeiten, Protokolle in Laravel aufzuzeichnen

藏色散人
藏色散人nach vorne
2020-06-30 11:29:566699Durchsuche

Die folgende Tutorial-Kolumne von Laravel stellt Ihnen zwei Möglichkeiten zum Aufzeichnen von Protokollen in Laravel vor. Ich hoffe, dass es für Freunde hilfreich sein wird, die es benötigen!

Zwei Möglichkeiten, Protokolle in Laravel aufzuzeichnen

Verwenden Sie die grundlegende Verwendung von Monolog

Offizielle Beispiele zum Generieren und Ausführen von Protokollobjekten Operation

use Monolog\Logger;
use Monolog\Handler\StreamHandler;

// create a log channel
$log = new Logger('name');
$log->pushHandler(new StreamHandler('path/to/your.log', Logger::WARNING));

// add records to the log
$log->warning('Foo');
$log->error('Bar');

Zum Beispiel:

$log = new Logger('register');
$log->pushHandler(new StreamHandler(storage_path('logs/reg.log'),Logger::INFO) );
$log->addInfo('用户注册信息:'.$input);

Laravel-Methode

Log::useFiles(storage_path().'/logs/laravel.log')->info('用户注册原始数据:',$input);

Das obige ist der detaillierte Inhalt vonZwei Möglichkeiten, Protokolle in Laravel aufzuzeichnen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:cnblogs.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen