我正在尝试在IntelliJ中配置PHP插件的PHP远程调试功能。当我尝试验证配置时,出现以下错误:
Failed to execute validation script:
'Could not read from "host:port/path/to/_intellij_phpdebug_validator.php"
because it is not a file.'
我真的不知道问题出在哪里。我假设这个php文件是IntelliJ复制到远程服务器然后尝试执行的东西。但由于某种原因失败了。任何人都可以提供一些见解这个错误意味着什么以及如何解决它?
答案 0 :(得分:7)
如果“网络路径”出现此问题,则会出现此问题。工具|下的字段部署|配置|映射未正确指向可以访问上载的验证程序脚本的URL。
答案 1 :(得分:1)
答案 2 :(得分:0)
在我的情况下,问题是Apache Rewrite规则,当_intellij_phpdebug_validator.php将我的情况下的重定向文件获取到为该项目安装的404页面的Symfony框架时。