リモートサーバのログファイルを追跡したい


artisan

 悩み事

アプリケーションのログファイルの内容をリアルタイムで見たい

 解決方法

php artisan tailコマンドが利用できます

コマンドを実行するとローカルアプリケーションにあるapp/storage/logs/laravel.logの内容が表示されます

$ php artisan tail
...
log contents
...

ログの追跡を止めるにはCtrl+Cを押します

app/config/remote.phpにリモート接続の設定を行うと、
リモートマシン上のログファイルを追跡することができます

$ php artisan tail remote-name
...
log contents
...

ログの追跡を止めるにはCtrl+Cを押します

 アドバイス

非標準のログファイルには--pathオプションを利用します

$ php artisan tail --path=/full/path/to/log.file

Author:Chuck Heintzelman

Editor and Translator:syossan27
Twitter
web