Articles of xdebug

Ошибка выполнения PHP

Я программирую PHP в течение некоторого времени. Я использую Windows XP SP3 с PHP 5.4 , SQlite 3 , Apache 2.4 в качестве среды разработки. Удаленный хост-сервер (не мой) – это Windows Server 2008 с PHP 5.3 , Apache 2.2 , IIS 7.0 и SQL Server 2008 . Мой редактор – простой и замечательный EditPlus […]

Проблема с PHP Xdebug – date.timezone & session.save_path не определено

После установки и включения date.timezone и session.save_path отображается значение. Если я отключу xdebug, все будет хорошо. Итак, почему выше значения становятся пустыми, когда я включаю xdebug? Дополнительная информация: xdebug version: 2.2.3 Php version: 5.5 OS: Ubuntu 14.04

Использование NetBeans для отладки PHP?

ОБНОВЛЕНИЕ 1: Я внес изменения: /etc/php5/apache2/conf.d/xdebug.ini выглядит так: zend_extension=/usr/lib/php5/20090626+lfs/xdebug.so xdebug.remote_enable=On xdebug.remote_enable=1 xdebug.remote_host="localhost" xdebug.remote_port=9000 xdebug.remote_handler="dbgp" phpinfo выглядит так: debug xdebug support enabled Version 2.0.5 Supported protocols Revision DBGp – Common DeBuGger Protocol $Revision: 1.125.2.6 $ GDB – GNU Debugger protocol $Revision: 1.87 $ PHP3 – PHP 3 Debugger protocol $Revision: 1.22 $ Directive Local Value Master […]

Как изменить цвета вывода xdebug?

Красные и желтые стандартные цвета xdebug могут повредить ваши глаза через несколько часов. http://www.designified.com/blog/article/76/restyling-xdebug-output описывает, как заменить стиль на javascript, требующий jquery. Я искал более прямой путь и, наконец, нашел его.

отладка cakephp с netbeans – без переменных

Я установил отладку cakephp с netbeans и xdebug, следуя этим инструкциям http://www.tiplite.com/cakephp-debug-in-netbeans/ . Я получил его работу, но я не вижу никаких переменных, когда попаду на контрольные точки

Предотвратить xdebug для разрыва в первой строке индексного файла

У меня есть настройка xdebug с Eclipse PDT. Каждый раз, когда я запускаю сеанс отладки, Eclipse ломается в первой строке моего корневого файла index.php. Можно ли предотвратить такое поведение?

Почему PHPUnit не выполняет функции отчета о покрытии кода, которые не вызываются?

Я пытаюсь получить покрытие кода в одном из моих проектов, но функции и классы, которые не называются, не учитывают вычисления покрытия. Трудно понять, что еще не охвачено (лоты), когда большие куски кода игнорируются. На изображении ниже я ожидаю, что тела первых трех функций будут выделены красным цветом. Строки, которые не выполняются в выполняемых функциях, по […]

Нет xdebug в phpinfo ()

Я добавил следующие строки в php.ini [XDebug] zend_extension = C:\PROGRA~1\PHP5\ext\php_xdebug-2.1.0-5.3-vc9.dll xdebug.remote_enable=on xdebug.remote_handler=dbgp xdebug.remote_host=localhost xdebug.remote_port=9000 Версия php_xdebug-2.1.0-5.3-vc9.dll получена по адресу http://www.xdebug.org/find-binary.php . Но в выводе phpinfo() нет упоминаний о строке « phpinfo() . Что может быть неправильным? (Это мой второй бой с php-xdebug, чтобы работать, в первый раз я сдался . Если у вас есть другие […]

Профилирование XDebug в PHP – не может получить выход

У меня странная проблема. Я установил XDebug для профилирования приложения PHP, над которым мы работаем. Я считаю, что все настроено правильно, но я не получаю выход, когда я его запускаю. Моя конфигурация выглядит так: zend_extension="/usr/local/lib/php/extensions/no-debug-non-zts-20060613/xdebug.so [XDebug] xdebug.profiler_append = 1 xdebug.profiler_enable = 0 (I've tried this both on and off) xdebug.profiler_enable_trigger = 1 xdebug.profiler_output_dir = "/debug/xdebug/profiler_output_dir" […]

Профайлер Xdebug не работает?

Я использую XAMPP, и я настроил его, чтобы иметь виртуальные хосты для каждого проекта, который я создаю локально. В моем php.ini я включил xdebug, и мои скрипты работают исправно. Я имею в виду, что всякий раз, когда появляется предупреждение, уведомление, ошибка, сообщается xdebug. Теперь я хотел бы включить профайлер Xdebug, и я внесли следующие изменения […]