Heim  >  Artikel  >  PHP-Framework  >  Wo ist Laravels Protokoll?

Wo ist Laravels Protokoll?

WBOY
WBOYOriginal
2022-02-18 10:55:114373Durchsuche

In Laravel befindet sich die Protokolldatei im Ordner „storage/logs“ und der Standarddateiname lautet „laravel.log“. Wenn in der Protokolldatei ein Berechtigungsproblem vorliegt, wird Laravel angehalten und Sie können es verwenden den Befehl „php artisan tail“, um das Programmausführungsprotokoll in Echtzeit anzuzeigen.

Wo ist Laravels Protokoll?

Die Betriebsumgebung dieses Artikels: Windows 10-System, Laravel Version 6, Dell G3-Computer.

Wo sind die Protokolle von Laravel?

Die Protokolldateien befinden sich im Ordner „storage/logs“. laravel.log ist der Standarddateiname. Laravel pausiert, wenn ein Berechtigungsproblem mit dem Protokollordner vorliegt.

php artisan tail command kann verwendet werden, um das Echtzeitprotokoll der Programmausführung anzuzeigen. Dies ist besonders nützlich, wenn der Debug-Modus deaktiviert ist (z. B. in einer Produktionsumgebung). tail ist nur für lokalen Code

php artisan tail

Bei der Entwicklung können Sie auch das LOG der SQL-Abfrageanweisung öffnen und es mit PHP Artisan Tail verwenden, um SQL zu überwachen und zu optimieren

Protokolle sind sehr wichtig. Der Debug-Modus kann für die lokale Entwicklung aktiviert werden, aber das Anzeigen von Protokollen für Online-Projekte ist eine sehr einfache und effektive Möglichkeit zum Debuggen. Laravel integriert die Monolog-Protokollierungsbibliothek, um eine Vielzahl leistungsstarker Protokollprozessoren bereitzustellen.

Laravel unterstützt die Protokollierungsmethoden Single, Daily, Syslog und Errorlog. Wenn Sie beispielsweise möchten, dass Protokolldateien täglich generiert werden, anstatt eine einzelne Datei zu generieren, sollten Sie den Protokollwert in der Konfigurationsdatei config/app.php wie folgt festlegen:

'log' => 'daily'

Die Standardkonfiguration des Systems ist Single

#config/app.php:111
'log' => env('APP_LOG', 'single'),

[Verwandte Empfehlungen:

Laravel-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWo ist Laravels Protokoll?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn