当连接来自docker容器时,PhpStorm xdebug无法find文件

我正在尝试将我的Magento开发环境移到docker。 我已经开始使用这个准备使用的解决scheme。 除了xdebug几乎所有的东西都能正常工作。

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

在本地找不到文件“/var/www/html/pub/index.php”。 要修复它通过环境variablesPHP_IDE_CONFIG设置服务器名称,并重新启动debugging会话。

我已经添加了这个

environment: - PHP_IDE_CONFIG=serverName=Magetwo 

到php部分docker-compose.yml ,但仍然是一样的错误。 debugging工作只有当我有项目位于主机上的同一目录,如在容器卷,但我想有不同的目录。

我应该改变什么来强制xdebug工作?

我面临同样的问题尝试添加在xdebugconfiguration这一行:

 xdebug.extended_info = 1 

它应该将envvariables传递给$ _SERVER