Articles of xdebug

Составить несколько результатов покрытия xdebug в один отчет?

Я использую покрытие php-кода для сбора информации о покрытии из одного HTTP-запроса (через apache). Я хотел бы сохранить данные покрытия из нескольких запросов, а затем сопоставить результаты в один полный отчет. Легко ли это сделать? Я надеялся на что-то вроде: <?php require 'PHP/CodeCoverage/Autoload.php'; $coverage = new PHP_CodeCoverage; $coverage->start('<some request>'); // … $coverage->stop(); $writer = new […]

Плагин xdebug vim не показывает значения переменных (php)

Я на Ubuntu 10.04 LTS Версия vim 7.2.330 xdebug vim plugin версия 1.1.1 (скачать с http://www.vim.org/scripts/script.php?script_id=1929 ) PHP 5.3.2 Apache / 2.2.14 Xdebug v2.0.5 У меня есть эти параметры в файле /etc/php5/apache2/php.ini [debug] ; Remote settings xdebug.remote_autostart=off xdebug.remote_enable=on xdebug.remote_handler=dbgp xdebug.remote_mode=req xdebug.remote_host=localhost xdebug.remote_port=9000 ; General xdebug.auto_trace=off xdebug.collect_includes=on xdebug.collect_params=off xdebug.collect_return=off xdebug.default_enable=on xdebug.extended_info=1 xdebug.manual_url=http://www.php.net xdebug.show_local_vars=0 (tried with 1, […]

код покрытия xDebug и PHPUnit говорит 100%, на самом деле это не

У меня есть следующая функция: function foo($p) { if ($p == null) throw new Exception('bla'); if ($p == null) { throw new Exception('bla'); } […] } Мой тест для этой функции не охватывает строки, генерирующие исключение. Но PHPUnit говорит мне, что первый оператор «throw» – это coverd, второй – нет. Может быть, первый интерпретируется, но […]

Xdebug с XAMPP в Ubuntu 14.04

Конфигурация системы Ubuntu 14.04 Xampp v 5.6.3 установлен php5-dev после xampp on sudo /opt/lampp/lampp start теперь хочу установить Xdebug wihin xampp, и я попробовал доступный 3-й метод, но ничего не получается, см. весь процесс. 1) Программный пакет Ubuntu sudo apt-get install php5-xdebug команда успешно завершена, но такого файла в .usr / lib / php5 / […]

Как получить __debugInfo для работы с XDebug?

Кажется, __debugInfo не работает, когда var_dump перезаписывает var_dump . Есть ли способ сделать эту работу? Я использую PHP 5.6.0 и XDebug 2.2.5

Как просмотреть значение длинных строк с помощью NetBeans и x-debug?

Есть ли настройка для x-debug или NetBeans для расширения максимального размера строки, который будет отображаться? Используя NetBeans для отладки PHP-приложения в Windows, я могу добавить часы или навести курсор на любую переменную, чтобы увидеть ее значение. Но для длинных строк все, что я получаю, это (строка), без значения. Окружающая среда: Windows 7, NetBeans 7.0.1, x-debug […]

Xdebug скрывает информацию о дампах?

Я использую xdebug с моими php-методами, такими как var_dump (), красивыми, но не отображающими полную информацию, вместо этого дамп заканчивается тремя точками … что может быть признаком продолжения, за которым следуют (length=87749) Как я должен сказать xdebug, чтобы показать полный дамп? благодаря

Как настроить профилирование PHP на Eclipse?

Я установил Eclipse PDT на Galileo. Я могу запускать и отлаживать сайты PHP, которые настроены на XAMPP. Дело в том, что я хочу профилировать один из сайтов, но не могу по жизни понять, как это установить. Существует меню профилирования, когда я щелкнул правой кнопкой мыши проект PHP, но не указал, как оттуда оттуда. BTW Я […]

Отладка php eclipse

Я запускаю php-скрипт, используя eclipse. когда установленная точка останова и запускает скрипт, она бросает мне эту ошибку. сформировать ошибку, очевидно, что я что-то изменил в файле php.ini. но я не знаю, что мне нужно изменить, чтобы сделать либо zend, либо xdebug. даже я не знаю, в чем их отличие. после ошибки Сессию не удалось запустить. […]

Как установить правильный URL для отладки PHP eclipse

У меня возникла проблема с настройкой отладки PHP в Eclipse с нестандартным URL. URL-адрес моего приложения должен быть http: //xxx/index.php . Это то, что я не могу легко изменить. Я постоянно не могу настроить конфигурацию отладки для вызова этого URL-адреса. Это то, что я создал: URL, который я получаю, это http: //xxxx/xxxx/index.php ?. У этого […]

Intereting Posts
Php MySQL обновляет столбец только в том случае, если IP является новым Альтернатива для устаревшей функции PHP: eregi_replace Как выполнить внешнюю командную строку программного обеспечения Windows в php exec ()? Список PHP native_type для PDO getColumnMeta () взорвать строку и установить ключ для массива с текстом, который находится перед разделителем? Когда использовать статический модификатор в PHP Luracast Restler: возвращенные объекты «Именование» Проблемы с отображением php-сайта локально с XAMPP-пакетом. Сайт отлично работает на удаленном сервере Создайте SOAP-запрос с атрибутом элемента с помощью Zend_Soap_Client и stdObject Время начала и окончания, разделенное на 1 час сегментов Что такое перегрузка и переопределение функций в php? PHP – ini_set ('session.gc_maxlifetime', 5) – Почему он не заканчивает сеанс? file_get_contents () не работает Что может пойти не так, если добавить месяцы с DateInterval и DateTime :: add? Как преобразовать base64 в base10 в PHP?