xdebug,VScodeを使ってdockerコンテナ内プロジェクトをリモートデバックしたいけどできない、
解決したいこと
xdebugとvscodeを使用してdockerコンテナにあるプロジェクトをリモートデバックしたいのですが、ネットで調べた記事を参考に設定して対象のファイルページを開いても何も起きません、、
なんせ知識が浅いもので、解決方法を教えていただきたいですm(__)m
※ちなみに状況としては、元々DockerのファイルはGitHubから落としたプロジェクトフォルダ内に全て入っており、それをビルド、compose upしてローカルでデバックしています。
おそらくそのプロジェクトでかつてxdebugを誰かが使用したのか、xdebugに関する記述も入っており、それを改めて自分のpc上で設定したい。という状況です。
発生している問題・エラー
・ページ開いてもvscodeに遷移せず何も起きない
・vscode上でデバック押しても変数等表示されない
・デバックコンソールで調べたい変数を入れて実行すると、『Cannot evoluate code without a connection』と表示される→つまりは結局繋げられていないということですよね、、?
自分で試したこと
・Dockerfileに元々xdebugがインストールされる記述があったが、最新バージョンがインストールされるコマンドになっていたのでphp(7.2)に合ったバージョンを指定する記述に変更して、ビルドし直したが結果変わらず
・php-xdebug.iniファイルにxdebug接続用の記述があったが、php.iniファイルにも記載が必要?と考え追記したが変わらず
・vscode内launch.jsonファイルのpathmapping記述の見直し
足りない情報があればおっしゃってくださいm(__)m
宜しくお願い致します。
0