亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Xdebug 無法讀取 Dotenv.php

Xdebug 無法讀取 Dotenv.php

PHP
陪伴而非守候 2023-04-21 14:12:06
環境:PHP-v7.4Symfony-v4.1流浪者-v2.2.7家園-v9.5.1VS代碼我的launch.json文件配置:     {         "name": "Listen for myapp",         "type": "php",         "request": "launch",         "port": 9000,         "pathMappings": {              "/home/vagrant/code": "/home/user/code",              "/home/vagrant/code/myapp": "/home/user/code/myapp",              "/home/vagrant/code/myapp/public": "/home/user/code/myapp/public"            },      },我的Homestead.yaml檔案:     - map: myapp.test          to: /home/vagrant/code/myapp/public          type: symfony4我的xdebug.ini配置(位于/etc/php/7.4/cli/conf.d/20-xdebug.ini):    zend_extension=xdebug.so    xdebug.remote_enable=1    xdebug.remote_autostart=1    xdebug.idekey = VSCODE當我運行時xdebugger(VSCode PHP 調試擴展),它顯示>Unable to open 'Dotenv.php': Unable to read file '/home/vagrant/code/myapp/vendor/symfony/dotenv/Dotenv.php' (Error: Unable to resolve non-existing file '/home/vagrant/code/myapp/vendor/symfony/dotenv/Dotenv.php').任何人都可以提供任何指導嗎?更新 1:它似乎無法閱讀這一行本身:    (new Dotenv())->load(__DIR__.'/../.env');.env文件具有權限644,我嘗試將其更改為775并再次嘗試但仍然遇到同樣的問題。.env和的位置Dotenv.php都是正確的,當前.env有權限644并且Dotenv.php有775。
查看完整描述

1 回答

?
aluckdog

TA貢獻1847條經驗 獲得超7個贊

我有 4 個應用程序,它們launch.json各自都有pathmappings,我將它們全部添加到工作區,因此生成的默認配置全部相同launch.json,這給xdebug配置造成了混亂。刪除所有launch.json并為整個工作區創建一個,問題得到解決。



查看完整回答
反對 回復 2023-04-21
  • 1 回答
  • 0 關注
  • 131 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號