PHP auto_prepend_file导致xdebug探查器失败

时间:2017-07-23 04:19:54

标签: php xdebug xdebug-profiler

我在运行Apache 2.4和PHP 5.6的Windows 7计算机上使用xDebug 2.5.5。 xDebug探查器工作正常,除非我使用php auto_prepend_file

php.ini

中的

auto_prepend_file = "C:\path\to\init.php"

Apache Vhost

php_value auto_prepend_file "C:\path\to\init.php"

在任何一种情况下,添加此指令都会导致生成的探查器快照 cachegrind.out。#### 以某种方式损坏。我无法在PhpStorm(我的IDE)或使用WinCacheGrind打开它。另外,在我杀死Apache进程之前,我无法删除快照

WinCacheGrind错误

  

模块' WinCacheGrind.exe'中地址004A5908的访问冲突。

     

读取地址00000000

PhpStorm错误

  

Profiler快照格式不正确:名称格式不正确

有什么建议吗?

PS:我投票决定关闭标记为错误标记的earlier issue b / c我认为我的问题与PhpStorm有关而不是xDebug

0 个答案:

没有答案