Articles of xdebug

Weird поведение var_dump

У меня есть следующая строка кода: var_dump(array()); В одном файле он выводит это: array (size=0) empty Во втором файле он выводит это: string '<pre class='xdebug-var-dump' dir='ltr'> <b>array</b> <i>(size=0)</i> <i><font color='#888a85'>empty</font></i> </pre>' (length=119) Любые идеи, что вызывает это во втором файле? Когда я просматриваю источник рендеринговой разметки второго файла, я вижу следующее: <pre class='xdebug-var-dump' dir='ltr'><small>string</small> <font […]

PHP Netbeans: xdebug останавливается на каждом include () или require ()

Я только что открыл отладку PHP, используя xdebug, интегрированный в NetBeans IDE, и я думаю, что это здорово! как я жил без него? 🙂 Но есть одна проблема: если я установил точку останова в моем коде, я должен нажать «Продолжить» (F5) несколько раз, прежде чем я доберусь до точки останова, потому что скрипт останавливается при […]

Apache не загружает Xdebug, но делает это при запуске из командной строки

Я знаю, что это звучит странно, но поверьте мне, это то, что происходит. Вот мои настройки системы: Windows 7 Apache 2.2 PHP 5.2.12 Xdebug 2.0.5 У меня XDebug настроен в моем файле PHP.ini. Когда я запускаю php -m, я действительно вижу, что Xdebug загружен. Теперь, если я запускаю Apache AS A SERVICE (или с помощью […]

Ошибка останова xdebug

Празднование настройки нового окна тестового сервера обычным способом – попросив помочь получить xdebug для работы. Сервер: Ubuntu Server 16.10 / Nginx / PHP 7 Настройка Xdebug с требованиями по адресу http://php-built.com/installing-xdebug-for-php7/ и показ на phpinfo я**: Это текущие настройки [xdebug] zend_extension="/usr/lib/php/20151012/xdebug.so" xdebug.remote_enable=true xdebug.remote_host=192.168.0.201 xdebug.remote_port=10000 (port #9000 is usually occupied by FPM, so I recommend to […]

Как отладить в PHPStorm со встроенным веб-сервером с помощью инструмента командной строки Symfony

Я смог настроить отладчик веб-приложений php в PHPStorm, просто привязывая его к моему локальному хосту в определенном порту, и все работает нормально. Однако для этого мне нужно сначала запустить эту команду в оболочке: php app/console server:run –env=dev Это отлично работает, если я устанавливаю точки останова для просмотра самого сайта или тестирования апи-вызовов от клиента на […]

Curl с XDebug на NetBeans

У меня есть странная проблема при попытке отладки с Xdebug на Netbeans (в Windows 8) с завихрением. Вот мой код: $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, "http://localhost"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_TIMEOUT, 10); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); $response = curl_exec($ch); if ( curl_errno($ch) ) { $result = 'ERROR -> ' . curl_errno($ch) . ': ' . curl_error($ch); […]

xdebug, eclipse, centos, удаленная отладка – невозможно остановить на контрольных точках

dev машина ноутбук Mac, 10.8.3 затмение, Juno SR2 php pdt 3.1.2.2012 удаленная машина параллели, vm, CentOS 6.3 php 5.4.14 Xdebug Файл /etc/php.ini [xdebug] zend_extension=/usr/lib64/php/modules/xdebug.so xdebug.remote_enable=1 xdebug.remote_handler="dbgp" xdebug.remote_mode=req xdebug.remote_port=9000 xdebug.remote_host="10.211.55.3" xdebug.remote_log=/tmp/xdebug_remote_log xdebug.remote_connect_back=1 Все файлы PHP работают на удаленном компьютере и отображаются в проекте в eclipse (т.е. я могу видеть фактические файлы на моей машине dev). У […]

xdegug не может перейти к следующей строке в представлении php

Я использую Eclipse для PHP Luna Service Release 1 (4.4.1) и пытаюсь установить xdebug для отладки. Я следую этому блогу для установки xdebug на xampp 1.8.1. Следуйте моим настройкам php.ini. [XDebug] zend_extension = "C:\xampp\php\ext\php_xdebug.dll" xdebug.remote_enable = 1 xdebug.remote_handler = "dbgp" В принципе, он остановится на точке прерывания, которую я установил, но затем я нажимаю [F6], […]

Netbeans, xdebug: запуск отладки из браузера

У меня проблема с отладкой PHP files в Netbeans с помощью xdebug : когда я отлаживаю напрямую PHP file все работает нормально. НО: Если я отлаживаю весь файл (начинается в index.html ), и после нажатия кнопки «Отправить», которая выполняет мой PHP file , где находится точка останова, она не работает. Я хочу поставить точку останова […]

Eclipse Xdebug замерзает на 57%

Моя проблема: При запуске конфигурации отладки из Eclipse для одной из моих страниц php страница открывается успешно в Chrome, но отладчик Eclipse замерзает на 57% (в нижнем правом углу Eclipse) и не продвигается дальше. Установленные точки останова никогда не достигаются. Моя настройка: MAMP 2.2 PHP 5.3.3 Eclipse Kepler Eclipse PDT Xdebug 2 виртуальных хоста с […]