2017-01-13 10 views
1

Включить xdebug.PHP7 кажется, что xdebug ломается, но ничего в отладчике PhpStorm?

Я редактирую sudo vim /etc/php/7.0/mods-available/xdebug.ini и раскомментирую линию zend_extension=xdebug.so.

затем перезапустить php7.0-fpm

Вот моя установка в PhpStorm:

php 7 PhpStorm setup

Вот настройка веб-сервера:

php 7 PhpStorm web server setup

я тогда начать прослушивание подключений

PhpStorm start listening for xdebug connection

Тогда отображения всплывал:

PhpStorm xdebug mappings

И я принимаю.

Теперь, когда я перезагружаю страницу с точкой останова, она не сломается, и страница просто не загружается. Затем я должен перестать слушать подключения.

После этого компьютер получает большое количество ресурсов, поэтому мне нужно снова отключить расширение xdebug.so.

У кого-нибудь есть похожие решения?

Я на Ubuntu 16.04

+0

Удаленный или локальный? Попробуйте установить Host в разделе «Вот настройка веб-сервера:» как «shootstuff.dev» и либо отключить сопоставления пути для локальной отладки, либо определить «Абсолютный путь на сервере» для удаленной отладки. –

+0

Это местный. К сожалению, с хостом, как «shootstuff.dev» и отображениями, я столкнулся с той же проблемой. – surfer190

+0

Если я перезапущу 'php storm', он сломается в первой строке кода' bin/magento'. Затем, когда я обрабатываю его, он не разбивается, но страница не загружается ... – surfer190

ответ

0

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

Не забывайте пропустить файл bin/magento.