のーずいだんぷ

主に自分用メモですが、もしかしたら誰かの役に立つかもしれません

xampp環境で直接開発しているときのエラー出力確認方法

開発環境

大雑把に以下のような構成で開発している。

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]で簡単に切り替えられるのが良いらしい。

その他

もう少しいい方法を探したい。(なんかイレギュラーなきがする)

参考

softantenna.com