Maison >développement back-end >tutoriel php >Comment afficher les composants dans les journaux Hyperf

Comment afficher les composants dans les journaux Hyperf

coldplay.xixi
coldplay.xixiavant
2020-08-31 17:29:053472parcourir

Comment afficher les composants dans les journaux Hyperf

[Recommandations d'apprentissage associées : Tutoriel graphique php]

Récemment, j'ai besoin d'utiliser la fonction d'utilisation du routage pour afficher les journaux de fichiers en ligne dans Hyperf. Je n'en ai pas trouvé une qui soit facile à utiliser, j'en ai donc simplement écrit une moi-même, qui prend en charge la visualisation et la recherche simple de contenu.

1. Interface

D'abord le rendu :

Comment afficher les composants dans les journaux Hyperf

2 . Utilisez

  • 1. Installer les composants

composer require sett/hyperf-log-viewer

  • 2.

php bin/hyperf.php vendor:publish sett/hyperf-log-viewer3. Enregistrer l'itinéraire

Router::get('/logs', 'SettLogViewerControllerLogViewController@index');4. Installer le composant de vue

composer require hyperf/view5. Installer le moteur de modèles

composer require sy-records/think-template6. Configurer la vue

    return [
            'engine' => ThinkEngine::class,
            'mode'   => Mode::TASK,
            'config' => [
                // 若下列文件夹不存在请自行创建
                'view_path'  => BASE_PATH . '/storage/view/',
                'cache_path' => BASE_PATH . '/runtime/view/',
            ],];
  • 7. Configurez les paramètres du composant
  • Dans le fichier configautoloadlogViewer.php, ajoutez votre propre répertoire de fichiers journaux
return [ 
   "path" => BASE_PATH . "/runtime/logs/", 
   "pattern" => "*.log", 
   "size" => 10 
   ];

3. Description

Le format de l'heure du journal ne prend en charge que le format année, mois, jour, heure, minute et seconde, sinon vous ne pourrez peut-être pas voir l'enregistrement

  • Recommandations d'apprentissage associées :
programmation php
(vidéo)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer