Заметки WEB-разработчика

Полезные материалы для web-разработки

Настройка Xdebug в phpstorm 8 и windows 7

В этой статье я на картинках покажу, как я настраивал Xdebug в phpstorm 8 и windows 7

Настройка Xdebug в phpstorm 8 и windows 7

Для начала зайдем в php.ini и  добавим в конец файла:

[xDebug]
zend_extension = php_xdebug-2.2.7-5.5-vc11-x86_64.dll
xdebug.remote_enable=1
xdebug.profiler_enable=1
xdebug.remote_port=9001
xdebug.profiler_output_dir="c:\Program Files\PHP-5.5\xdebug"

Теперь заходим в настройки phpstorm сюда:

Нажимаем Validate remote envirenment:

Сначала нажимаем Deployment server. Настраиваем согласно картинке ниже:

Теперь настраиваем Mappings. Тут важно отметить, что \public - папка, где лежит index.php:

Теперь идем во вкладку самого редактора Run->EditConfigurations, жмём на + и выбираем PHP Web Application

Здесь общая картина должна быть такая:

Теперь настроим порт, который будет слушать xdebug, у нас он 9001:

Далее, надо настроить путь до php.exe:

На этом с phpshtorm всё, переходим к плагину для chrome: качаем тута

После установки коего, появится такая вот иконка жука:

Нажимаем на жука и активируем деббагер. После чего, жук должен стать зеленым.

В phpstorm нажимаем на трубку:

Всё, теперь ставим брекпоинт в коде, где надо, переходим в браузем и запускаеми его. Мы должны увидеть что-то типа:

Комментарии

Комментарии через Вконтакте