Heim > Backend-Entwicklung > PHP-Tutorial > So zeigen Sie Komponenten in Hyperf-Protokollen an

So zeigen Sie Komponenten in Hyperf-Protokollen an

coldplay.xixi
Freigeben: 2023-04-09 14:44:01
nach vorne
3531 Leute haben es durchsucht

So zeigen Sie Komponenten in Hyperf-Protokollen an

【Verwandte Lernempfehlung: php-Grafik-Tutorial

Vor kurzem muss ich die Funktion zum Verwenden von Routing verwenden, um Dateiprotokolle online in Hyperf anzuzeigen. Das habe ich nicht gefunden sind einfacher zu verwenden. Ich habe eines geschrieben, um die Anzeige und einfache Inhaltssuche zu unterstützen.

1. Schnittstelle

Zuerst das Rendering:

So zeigen Sie Komponenten in Hyperf-Protokollen an

2. Verwenden Sie

  • 1. Komponenten installieren

> composer require sett/hyperf-log-viewer

  • 2.发布配置文件

php bin/hyperf.php vendor:publish sett/hyperf-log-viewer

  • 3.注册路由

Router::get('/logs', 'SettLogViewerControllerLogViewController@index');

  • 4.安装view组件

composer require hyperf/view

  • 5.安装模板引擎

composer require sy-records/think-template

    2. Konfigurationsdatei veröffentlichen: get('/logs', 'SettLogViewerControllerLogViewController@index');
4. Installieren Sie die Ansichtskomponente
  • composer require hyperf/view>

5 Engine

composer require sy-records/think-template

6. Konfigurieren Sie die Ansicht
  • return [
            'engine' => ThinkEngine::class,
            'mode'   => Mode::TASK,
            'config' => [
                // 若下列文件夹不存在请自行创建
                'view_path'  => BASE_PATH . '/storage/view/',
                'cache_path' => BASE_PATH . '/runtime/view/',
            ],];
    Nach dem Login kopieren
7. Konfigurieren Sie Komponentenparameter

In der Datei configautoloadlogViewer.php Ihr eigenes Protokolldateiverzeichnis

return [ 
   "path" => BASE_PATH . "/runtime/logs/", 
   "pattern" => "*.log", 
   "size" => 10 
   ];
Nach dem Login kopieren
🎜🎜3. Beschreibung🎜🎜🎜Das Protokollzeitformat unterstützt nur das Format Jahr, Monat, Tag, Stunde, Minute und Sekunde, andernfalls können Sie den Datensatz möglicherweise nicht sehen🎜🎜🎜 🎜Verwandte Lernempfehlungen: 🎜php-Programmierung🎜 (Video)🎜🎜 🎜

Das obige ist der detaillierte Inhalt vonSo zeigen Sie Komponenten in Hyperf-Protokollen an. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage