Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Дима Соколов
@dimka11
Веб-разработка
PhpStorm
Phpstorm, как сделать, чтобы при дебаггинге, скрипт открывался в браузере?
Сейчас, скрипт выполняется по шагам только в консоли.
Как можно отлаживать весь проект, а не только отдельный файл?
Вопрос задан
более трёх лет назад
276 просмотров
10
комментариев
Подписаться
2
Оценить
10
комментариев
Facebook
Вконтакте
Twitter
Евгений Вольф
@Wolfnsex
Куратор тега Веб-разработка
Так сначала же Вы открываете проект в браузере, а потом отладчик коннектится к IDE... как только доходит до первого брекпоинта.
Написано
более трёх лет назад
Дима Соколов
@dimka11
Автор вопроса
При нажатии debug проект не открывается в браузере
Написано
более трёх лет назад
Alex XYZ
@AlexXYZ
Дима Соколов
: Вы не запускаете проект в PhpStorm. Вы ставите IDE в режим "прослушивания" команд отладчика (обычно xdebug) на сетевом сервере:
Написано
более трёх лет назад
Дима Соколов
@dimka11
Автор вопроса
Захаров Александр
: кроме этого, нужно расширение xedbug в браузер и настройка xdebug в php.ini?
Написано
более трёх лет назад
Alex XYZ
@AlexXYZ
Дима Соколов
: Расширение в браузер не нужно, а настройки в php.ini нужны.
Написано
более трёх лет назад
Дима Соколов
@dimka11
Автор вопроса
Захаров Александр
: добавил настройки xdebug в php.ini, теперь php не хочет интерпретировать код.
Написано
более трёх лет назад
Alex XYZ
@AlexXYZ
Дима Соколов
: Скорее всего где-то допустили синтаксическую ошибку и настройки вообще не прочитались. Приглядитесь внимательно в содержимому php.ini в разделе xdebug. Может где-то скобку случайно стёрли, или кавычки не двойные, а вордовские и пр.
Написано
более трёх лет назад
Дима Соколов
@dimka11
Автор вопроса
Захаров Александр
:
[Xdebug]
zend_extension="C:\OpenServer\modules\php\PHP-7\ext\php_xdebug.dll"
xdebug.remote_enable=1
xdebug.extended_info = 1
xdebug.remote_port=9000
xdebug.profiler_enable=1
xdebug.profiler_output_dir=""
Написано
более трёх лет назад
Alex XYZ
@AlexXYZ
Дима Соколов
:
У меня на linux:
[xdebug]
zend_extension=/opt/apache-2.4.23-bundle/httpd-2.4.23/modules/xdebug.so
xdebug.remote_autostart=0
xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_host=10.0.11.21
xdebug.remote_port=9000
xdebug.remote_mode=req
xdebug.remote_log="/var/www/portal-xdebug.log"
xdebug.remote_connect_back=1
xdebug.show_local_vars=On
xdebug.dump_globals=On
;; Для целей поиска утечек памяти:
https://github.com/splitbrain/xdebug-trace-tree
xdebug.trace_enable_trigger=1
xdebug.trace_output_dir=/var/www/portal/profiler_log
xdebug.trace_output_name=xdebug.trace.%t.%R
xdebug.show_mem_delta=1
xdebug.collect_params=4
xdebug.collect_return=1
xdebug.trace_format=1
xdebug.collect_params=3
xdebug.collect_return=1
xdebug.profiler_enable_trigger=1
xdebug.profiler_output_dir=/var/www/portal/profiler_log
xdebug.profiler_output_name=xdebug.profiles.%t.%R
Написано
более трёх лет назад
Дима Соколов
@dimka11
Автор вопроса
Захаров Александр
: создал новый проект, дебаггинг заработал.
Написано
более трёх лет назад
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
1
stalkerxxl
@stalkerxxl
Live Edit (плагин для Шторма)?
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
WordPress
+2 ещё
Средний
Как сделать обмен музыки из канала в телеграмме с сайтом?
1 подписчик
вчера
112 просмотров
1
ответ
Веб-разработка
+2 ещё
Средний
Как автоматически скрывать определенную строчку кода сайта?
1 подписчик
23 мая
610 просмотров
1
ответ
Веб-разработка
+1 ещё
Простой
Как интегрировать на свой сайт окно из Chrome для входа на сайт?
1 подписчик
22 мая
863 просмотра
2
ответа
Windows
+1 ещё
Средний
Как при работе с phpstorm (IntelliJ IDEA) в проекте на WSL2 задать пользователя (и права) от чьего имени идет работа, создание файлов?
2 подписчика
22 мая
399 просмотров
1
ответ
Веб-разработка
+2 ещё
Простой
Можно ли как-то скрыть пути API запросов, или это вообще не нужно?
1 подписчик
20 мая
313 просмотров
4
ответа
Веб-разработка
+3 ещё
Средний
Нужен ли документ обработка персональных данных в телеграм боте?
2 подписчика
19 мая
761 просмотр
1
ответ
Веб-разработка
Простой
Как происходит получение id пользователя для дальнейших манипуляций?
1 подписчик
14 мая
244 просмотра
1
ответ
Веб-разработка
+2 ещё
Простой
Как работают сервисы «Идентификация посетителей» (получения номера телефона)?
2 подписчика
12 мая
891 просмотр
1
ответ
PHP
+2 ещё
Простой
Как убрать слеш в конце главной страницы?
1 подписчик
11 мая
340 просмотров
1
ответ
Веб-разработка
Простой
Как frontend и backend соединяют в единый проект?
1 подписчик
11 мая
1224 просмотра
3
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
AI Веб-дизайнер
NEKARTEL
До 120 000 ₽
React разработчик с знанием .NET (опционально) / Middle +
ГК «Талант»
•
Сочи
от 100 000 до 160 000 ₽
Fullstack JavaScript разработчик
MakeDifference
от 30 000 до 80 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама