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