Comment afficher les composants dans les journaux Hyperf

coldplay.xixi
Libérer: 2023-04-09 14:44:01
avant
3424 Les gens l'ont consulté

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/',
            ],];
    Copier après la connexion
  • 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 
   ];
Copier après la connexion

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!

Étiquettes associées:
source:learnku.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal