Вопросы с тегом «xdebug»

403
Как вы отлаживаете PHP-скрипты? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Закрыто 3 года назад . Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или...

310
Как получить xdebug var_dump для отображения полного объекта / массива

Я использую XDebug (php_xdebug-2.1.2-5.3-vc9.dll) на WAMP . Когда я использую var_dumpбольшой объект или переменную, он не показывает полную переменную. array 'node' => array 'my_form' => array 'form' => array ... Без xdebug он показывает, как и следовало ожидать. Я посмотрел на...

195
Как запустить профилировщик XDebug для PHP-скрипта из командной строки?

XDebug предлагает директиву конфигурации «xdebug.profiler_enable_trigger», которая позволяет активировать профилирование, передавая параметр GET или POST «XDEBUG_PROFILE» при вызове скрипта через HTTP. Это удобно, если вы не хотите выполнять профилирование для ВСЕХ ваших сценариев, но только для...

138
Решение для «Неустранимая ошибка: достигнут максимальный уровень вложенности функции« 100 », прерывание!» в PHP

Я создал функцию, которая находит все URL-адреса в HTML-файле и повторяет один и тот же процесс для каждого HTML-содержимого, связанного с обнаруженными URL-адресами. Функция рекурсивная и может продолжаться бесконечно. Однако я наложил ограничение на рекурсию, установив глобальную переменную,...

127
Увеличение лимита вызовов функций вложенности

В PHP есть одно очень плохое ограничение: если вы вызываете некоторую функцию a1 (), которая вызывает a2 (), которая вызывает a3 ... поэтому, когда a99()вы вызовете, a100()вы увидите Неустранимая ошибка: достигнут максимальный уровень вложенности функций «100», прерывание! Есть ли способ увеличить...

124
Как отключить XDebug

Я думаю, что мой сервер стал медленным с тех пор, как я установил XDebug. Итак, чтобы проверить свою гипотезу, я хочу полностью отключить XDebug. Я искал учебники о том, как это сделать, но не могу найти такую...

98
Отключение xdebug при запуске композитора

При запуске composer diagnoseвыдает следующую ошибку: Расширение xdebug загружено, это может немного замедлить работу Composer. Рекомендуется отключить его при использовании Composer. Как отключить xdebug, только когда я запускаю Composer?...

13
Установка Xdebug на MacOS Catalina 10.15

Я попытался установить Xdebug на OS X 10.15 и столкнулся со следующей проблемой: /private/tmp/pear/install/xdebug/xdebug.c:25:10: фатальная ошибка: файл 'php.h' не найден Я попытался решить проблему, как описано здесь: Установка xdebug на MacOs Mojave - файл 'php.h' не найден К сожалению, файлы...