相关疑难解决方法(0)

当连接来自Docker容器时,PhpStorm xdebug找不到文件

我正在尝试将Magento开发环境移至docker。我已经开始使用现成的解决方案。除了xdebug,几乎所有东西都可以正常工作。

我已根据本教程设置了PhpStorm,并已在服务器部分的docker卷上正确映射了本地项目目录。当我尝试开始调试时,然后在调试器窗口中显示此消息

在本地找不到文件“ /var/www/html/pub/index.php”。要修复它,请通过环境变量PHP_IDE_CONFIG设置服务器名称,然后重新启动调试会话。

我添加了这个

environment:
  - PHP_IDE_CONFIG=serverName=Magetwo
Run Code Online (Sandbox Code Playgroud)

docker-compose.ymlphp部分中的,但仍然是相同的错误。仅当我的项目位于主机的相同目录(如容器卷)中时,调试才起作用,但是我希望具有不同的目录。

我应该更改些什么以强制xdebug工作?

xdebug phpstorm docker docker-compose

6
推荐指数
4
解决办法
3592
查看次数

标签 统计

docker ×1

docker-compose ×1

phpstorm ×1

xdebug ×1