所以,我试图配置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框的调试器配置,这两个字段意味着什么以及我应该给它们什么值?
感谢您的任何意见。