2014-07-21 76 views
11

我試圖在IntelliJ中配置PHP插件的PHP遠程調試功能。當我嘗試驗證我的配置時,出現以下錯誤:Intellij 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拷貝到遠程服務器然後嘗試執行的東西。但由於某種原因失敗。任何人都可以提供一些見解這個錯誤意味着什麼以及如何解決它?

+1

如果你真的把遠程主機名放在「主機」上,那會是個問題...... –

回答

7

如果在「工具」|「工具」下的「Web Path」字段出現此問題,部署|配置|映射不正確指向可以訪問上載的驗證器腳本的網址。

+0

你是怎麼知道這是什麼東西的? –

+2

通過反覆試驗和思考。 – lanoxx

+0

謝謝一堆:-)。 – Olaf

0

在我的情況下,問題是Apache重寫規則,當_intellij_phpdebug_validator.php得到重定向文件在我的情況下爲這個項目安裝的404頁的Symfony框架。