我想介绍一下PHAR中的一些第三方代码。我创建了以下脚本以附加调试器。
include('third-party\some.phar');
调试器在此行中断,但它不会进入PHAR。我收到错误An internal error occurred during: "Debug Source Lookup". java.lang.NullPointerException
。当我恢复调试时,脚本按预期运行。
我尝试将PHAR添加到项目的库中,这使我能够导航PHAR中的代码。但是,我仍然无法设置断点或进入PHAR。
我知道我可以提取PHAR,但它有一个Stub所以我宁愿保持原样。