この珍しいエラーを見つけました。この問題が発生し始めて、WSL Web ソリューションのデバッグができなくなりました。
Visual Studio Code で PHP WordPress サイトを実行し、XDebug を使用してデバッグしています。 launch.json
には次のコードがあります。昨日も機能しており、しばらくの間機能していることがわかります。
デバッグしようとすると、次のようなポップアップ メッセージが表示されます
このメッセージはこれまで見たことがなく、オンラインでも何も見ることができません。
私の launch.json は以下のようになります
リーリー'サーバー パス' は、サーバー上のプロジェクトのパスです。
最初に考えたのは、ポートが他のものに使用されているのではないかということでしたが、そうではありませんでした。
問題が自動的に解決されることを期待して、Apache2 を再起動し、PHP7.3-fpm を再ロードし、コンピューターをシャットダウンしてみましたが、何も機能しないようです。
他にこの問題に遭遇した人はいますか?
突然、何らかの理由で
env
が認識されなくなり、VSC が気に入らなくなったようです。launch.json
のenivornment
に置き換えると (GrafiCode が提案したコメントに従って) 問題は解決しました。コメントの @burito によると、
env
の名前は「environment.」に変更されました。なぜこれが起こっているのかについての私の唯一の推測は、スタートアップをオーバーライドしている可能性のある
.env
ファイルがルート ディレクトリにあるため、ソリューションを起動すると ## への移動が発生するということです。 #.envファイルでは、ソリューションが実行されていないことが最初に明らかになり、エラー/ポップアップがスローされました。