想使用docker中的php环境来进行单元测试。所以就要配置远程解释器。 在phpstorm中配置docker远程解释器,如下图: "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20250102/e99e27a5981a8d835d0dcf6822a69f2d.png) 错误如下: "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20250102/580ac810a954d304268c07b5cdb0c02a.png) 在容器中执行/www/server/php/82/php是没有问题的。为何这里找不到容器中的php可执行文件呢?
docker 环境,通过 docker-compose 启动的容器,通过 ports: #端口映射,外部端口:内部端口 - 9000:9000 #phpXdebug 现在的问题是 phpstorm 配置调试端口为 9000,然后点击那个电话图标,提示: 无法开始侦听来自 'xdebug' 的连接 端口 9000 繁忙 请问这是为何?我的 docker 配置该如何映射?
phpstorm中错误不显示红色波浪线。 "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20240927/3eaf8c20c85093df38a46baeb67f8e9c.png) "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20240927/5c2f69744ab3599ec7992085245f3a81.png) 如下图,命中了phpstorm中的inspection规则:没有使用的局部变量。但是没有标记红色波浪线。想知道为什么? 其他类型的错误和警告都有波浪线,只有这一种错误是没有的。