Récemment, la fonction de visualisation du journal des fichiers en ligne dans Hyperf doit être utilisée en ligne. On ne trouve pas qu'elle soit facile à utiliser. J'en écris simplement une et prend en charge la visualisation et la recherche de contenu simple.
composer require sett/hyperf-log-viewer
3. Enregistrer l'itinérairephp bin/hyperf.php vendor:publish sett/hyperf-log-viewer
4. Installer le composant de vueRouter::get('/logs', 'SettLogViewerControllerLogViewController@index');
5. Installer le moteur de modèlescomposer require hyperf/view
6. Configurer la vuecomposer require sy-records/think-template
return [ 'engine' => ThinkEngine::class, 'mode' => Mode::TASK, 'config' => [ // 若下列文件夹不存在请自行创建 'view_path' => BASE_PATH . '/storage/view/', 'cache_path' => BASE_PATH . '/runtime/view/', ],];
Configurer les paramètres du composant
return [ "path" => BASE_PATH . "/runtime/logs/", "pattern" => "*.log", "size" => 10 ];
3. Description
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!