我正在使用 XDebug 在 Eclipse 中调试 PHP 应用程序。应用程序通过 cURL 调用自身内部的 HTTP API:
//Current protocol-server-port
$URL = 'http://'.$_SERVER['SERVER_NAME'];
if($_SERVER['SERVER_PORT'] != 80)
$URL .= ':'.$_SERVER['SERVER_PORT'];
//Current Web folder
$URI = $_SERVER['REQUEST_URI'];
$URI = substr($URI, 0, strrpos($URI, '/'));
//Put them together
$URL .= $URI.'/apiendpoint.php';
//On to cURL POST...
当我调试应用程序本身时,会命中断点。但是,当应用程序调用自身时,apiendpoint.php 中的断点未被命中.
我尝试将查询字符串参数 XDEBUG_SESSION_START 和 KEY 从应用程序起始页传递到 API URL,但没有效果。请问还有其他想法吗?
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)