開発環境
大雑把に以下のような構成で開発している。
VScode(remote-container)----
|(デプロイは内部でのファイル移動)
WSL2(ubuntu)------------docker container(Apache tomcat/PHP)
端的に言えば、webサーバ上で直で開発しているようなものでこのときバックエンドのエラーについて確認する方法についてわからなかったので、その時の備忘録。
確認方法
結論:何らかの方法で/opt/lamp/logs/php_error_log
を監視すれば良い。
監視の方法としてはいくつか方法があるが、調べたところ以下のような感じが良さそう。
$ tmux new -s <terminal-name> $ tail -f /opt/lamp/logs/php_error_log (or less +F <logfilepath>)
lessコマンドの方だと監視→閲覧を[Ctr-C]、閲覧→監視を[F]で簡単に切り替えられるのが良いらしい。
その他
もう少しいい方法を探したい。(なんかイレギュラーなきがする)