不带 XDEBUG_SESSION_START 参数的调试脚本

dot*_*hen 4 php xdebug

我正在 PHP 中调试 Web 服务,但没有工具可以将 XDEBUG_SESSION_START 添加到单个有问题的远程服务器,该服务器存在我的测试服务器中不会​​发生的问题。在相关服务器向 Web 服务发出 GET 请求之前,我确实提前知道了。即使XDEBUG_SESSION_START未发送参数,是否有任何方法可以让 Xdebug 为下一个请求运行?

dot*_*hen 5

解决方案是添加xdebug.remote_autostart=1/etc/php5/conf.d/20-xdebug.iniApache 并重新启动sudo service apache2 restart.