0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Viewがない場合のLaravelのデバッグ(ロギング)

Posted at

API化したコントローラーなどViewのない場合は,
var_dump() や dd() といった関数が使えない

この場合のデバッグの方法はいくつかあるが,手っ取り早くロギング(ログに書き込む)しても大丈夫

LogはLaravelフレームワークの一機能であるため使用する場合は下記を追加し呼び出せるようにする

use Illuminate\Support\Facades\Log;

あとは下記の通り調べたい変数などを記載

Log::debug($変数);

ログの場所

/storage/logs/laravel.log (デフォルト設定の場合)
(出力先の変更はconfig/logging.phpを書き換え)

ターミナルにログを自動出力できるようにする

$ tail -f storage/logs/laravel.log

ちろんPostmanとか使い勝手の良いテストツールはあるけどね
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?