ホームページ >バックエンド開発 >PHPチュートリアル >PHP コルーチン フレームワーク Hyperf ログ表示コンポーネント
最近、Hyperf でファイル ログをオンラインで表示するためにルーティングを使用する機能を使用する必要があります。使いやすいものが見つからなかったので、表示と表示をサポートする機能を自分で作成しました。シンプルなコンテンツ検索。
まず、レンダリング:
composer require sett/hyperf-log-viewer
php bin/hyperf.phpベンダー:publish sett/hyperf-log-viewer
Router::get('/logs', 'Sett\LogViewer\Controller\LogViewController@index');
composer require hyperf/view
composer require sy- records/think-template
config\autoload\viewe.php ファイル内 (そうでない場合)存在する場合は自分で作成します)、次のビュー構成を追加します
return [ 'engine' => ThinkEngine::class, 'mode' => Mode::TASK, 'config' => [ // 若下列文件夹不存在请自行创建 'view_path' => BASE_PATH . '/storage/view/', 'cache_path' => BASE_PATH . '/runtime/view/', ],];
。 php ファイルに独自のログ ファイル ディレクトリを追加します。
return [ "path" => BASE_PATH . "/runtime/logs/", "pattern" => "*.log", "size" => 10 ];
以上がPHP コルーチン フレームワーク Hyperf ログ表示コンポーネントの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。