[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.
D'abord le rendu :
composer require sett/hyperf-log-viewer
php bin/hyperf.php vendor:publish sett/hyperf-log-viewer
3. Enregistrer l'itinéraire
Router::get('/logs', 'SettLogViewerControllerLogViewController@index');
4. Installer le composant de vue
composer require hyperf/view
5. Installer le moteur de modèles
composer require sy-records/think-template
6. Configurer la vue
return [ 'engine' => ThinkEngine::class, 'mode' => Mode::TASK, 'config' => [ // 若下列文件夹不存在请自行创建 'view_path' => BASE_PATH . '/storage/view/', 'cache_path' => BASE_PATH . '/runtime/view/', ],];
3. Descriptionreturn [ "path" => BASE_PATH . "/runtime/logs/", "pattern" => "*.log", "size" => 10 ];Copier après la connexionLe 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
programmation php
- Recommandations d'apprentissage associées :
(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!