Трассировка Xdebug Phalcon не может сохранить файл трассировки - PullRequest
0 голосов
/ 12 февраля 2020

Я использую 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=0, collect_params=4 и collect_return=On я могу получить файл трассировки с именем xxx.xt

, но с той же конфигурацией мой проект Phalcon не работает. Отчет не генерируется.

Сначала я считаю, что у Phalcon есть проблема, но я установил индекс. php

<?php
echo "abcd";
exit;

Я думаю, что не следует использовать Phalcon, потому что перед использованием Phalcon\Di\FactoryDefault; это также не сгенерированный отчет.

Что я должен сделать, чтобы найти решение?

1 Ответ

0 голосов
/ 12 февраля 2020

Попробуйте сделать phpinfo (); в индексе. php чтобы проверить, загружен ли xdebug, добавьте ли вообще и какие настройки попадают в ваш php конфиг.

...