ブログdebug,Docker,PHP,VSCode,xdebug,デバッグ,リモートデバッグ

Thumbnail of post image 030

結論

(単なる一時例なので、ビンゴじゃなかったらごめんなさいっ)

VScode 側 launch.json の pathMappings 設定が間違ってました。${workspaceFolder} → ブレークポイントで止まってくれない
${workspaceRoot} → ブレークポイントで止まってくれる
9003 port のポートフォワーディング設定を追加したと ...

Laraveldebug,Laravel,PHP,Queue,Worker,バッチ処理,ブレークポイント

Laravel Logo

結論

QUEUE_DRIVER=database にしておけば failed_jobs テーブルの exception カラムに StackTrace が記録されるので、そこから辿るべし。

詳細

Queue に突っ込んだ処理をデバッグしようとしても全然言うこと聞いてくれない。

ブレークポイントが効かないので、仕方なく Log::debug() したりもしたんだけれど、何も ...

LaravelCSRF,debug,デバッグ,トークン

Thumbnail of post image 039

CSRF トークンが正しく渡っていない可能性が高いのだけれど、他の原因も考えられるしなぁ…。という場合は、とにかく

vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php

でプレイクポイント設定して、トークンの値がきちんと渡っているか?を確認した方が早 ...