Intellij PHP远程调试:无法执行验证脚本

时间:2014-07-21 16:22:07

标签: php intellij-idea

我正在尝试在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复制到远程服务器然后尝试执行的东西。但由于某种原因失败了。任何人都可以提供一些见解这个错误意味着什么以及如何解决它?

3 个答案:

答案 0 :(得分:7)

如果“网络路径”出现此问题,则会出现此问题。工具|下的字段部署|配置|映射未正确指向可以访问上载的验证程序脚本的URL。

答案 1 :(得分:1)

只需下载文件

https://gist.github.com/robertobermejo/871e9ba22ed4b90fa293

到您的部署目录或直接到目标服务器文档根目录

答案 2 :(得分:0)

在我的情况下,问题是Apache Rewrite规则,当_intellij_phpdebug_validator.php将我的情况下的重定向文件获取到为该项目安装的404页面的Symfony框架时。