Xdebug trace Phalcon无法保存trace文件

Xdebug trace Phalcon can not save trace file

我正在使用 Xdebug 来跟踪 PHP。使用 Laravel 项目效果很好。

php.ini设置是这样的:

zend_extension="/opt/bitnami/php/lib/php/extensions/xdebug.so"
xdebug.default_enable = On
xdebug.auto_trace=1
xdebug.trace_format=0
xdebug.trace_options=1
xdebug.trace_output_dir="/tmp/midi/report/trace/tmp"
xdebug.collect_params=4
xdebug.collect_return=On
xdebug.trace_output_dir=/tmp/midi/trace

使用 trace_format=0collect_params=4collect_return=On 我可以获得名为 xxx.xt

的跟踪文件

但是使用相同的配置,我的 Phalcon 项目无法运行。没有生成报告。

我首先考虑Phalcon有问题,但我设置了index.php

<?php
echo "abcd";
exit;

我认为这不应该使用 Phalcon,因为它在使用之前 Phalcon\Di\FactoryDefault; 它也没有生成报告。

我应该怎么做才能找到解决方案?

尝试执行 phpinfo();在 index.php 中检查是否已加载 xdebug,添加所有内容以及哪些设置正在进入您的 php 配置。