关于配置xdebug以在PhpStorm IDE中使用的几个问题

时间:2016-07-15 17:15:42

标签: php debugging phpstorm xdebug

所以,我试图配置PhpStorm来调试我在Vagrant实例上运行的应用程序。关于这应该如何运作,我的知识存在一些差距:

Q1:正在使用VM的php解释器和php.ini,并且PhpStorm在它们旁边列出了一个xdebug版本作为正在使用的调试器(例如:" Debugger:xdebug。(insert version) &#34)。如果它没有认为php设置为使用xdebug,那么它会列出" Debugger:none"。 phpinfo()也显示了与正在使用的版本相同的xdebug版本。当我使用的php.ini文件在任何地方都没有提到xdebug时,这怎么可能?我的理解是这两种机制(phpstorm调试器识别和phpinfo())使用配置来确定我正在使用的调试器。 xdebug引用可以在另一个.ini文件中吗?我使用的是php 7。

Q2:当我尝试使用PhpStorm"验证Web服务器上的调试器配置时#34;服务它要求创建验证脚本"路径"和#34; Url到验证脚本"。如果我想验证Vagrant框的调试器配置,这两个字段意味着什么以及我应该给它们什么值?

感谢您的任何意见。

0 个答案:

没有答案