在HHVM中运行我的
PHP脚本时,我看到我可以传递调试主机和调试端口参数,但是我似乎无法确切地说明它的功能和使用方法.
这些参数用于调试HHVM本身(或者可能是编译的PHP本身)还是用于调试PHP脚本?也就是说,是调试方式
那个HHVM可以工作,还是用来调试,就像我通常用XDebug做的那样呢?
起初我试图把它连接到我为XDebug设置的IDE,但是似乎没有做任何事情,所以没有一个野鹅追逐,我以为我会问这里.
请问HHVM的调试参数是什么,如何使用它们来调试HHVM中的PHP脚本?
进行远程调试工作相当棘手,涉及到文档的一些问题和误解.
您必须在服务器端配置所谓的“沙箱”.
那么你必须使用另一个使用-m debug -h调用的hhv实例来将调试器附加到正在运行的服务器上.从那里你可以使用调试器的全部功能.
我写了一个article describing the process.