Я пытаюсь подключить PhpStorm и отлаживать PHP-скрипты / веб-страницы с помощью Xdebug, что я делал несколько раз.
Это мой файл php.ini (интересный фрагмент):
[xdebug]
zend_extension=C:\xampp\php\ext\php_xdebug.dll
xdebug.remote_enable=1
xdebug.remote_port=10000
xdebug.remote_mode=req
Я установил несколько точек останова и вызвал xdebug_break()
в своем индексе, но выполнение кода на них не останавливается.
Это результат сценария проверки PhpStorm для Xdebug:
Вывод netstat, который показывает, что PhpStorm прослушивает порт 10000:
xdebug_break()
в моем индексе ... `Обратите внимание, чтоxdebug_break()
работает по-другому в Xdebug 3: теперь он просто действует как точка останова и НЕ будет инициировать сеанс отладки, если он еще не был там. - person LazyOne   schedule 01.12.2020