powered by simpleCommunicator - 2.0.19     © 2024 Programmizd 02
Map
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Вопрос по отладке PHP
4 сообщений из 4, страница 1 из 1
Вопрос по отладке PHP
    #40136277
Alibek B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хочу настроить наконец человеческую отладку для PHP.
Десктоп на линуксе (Ubuntu), в качестве редактора использую Visual Studio Code.

Установлен PHP 7.4. Установлен php-xdebug версии 2.9.2.
Конфигурация:
Код: plaintext
1.
2.
3.
4.
5.
6.
zend_extension=xdebug.so
xdebug.remote_enable=1
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9123
xdebug.idekey=VSCODE
xdebug.remote_autostart=1

В выводе php -v модуль присутствует, в информации phpinfo модуль активен (включен).
В VSC установлено расширение xdebug, настроен порт 9123.

Но отладка не работает. При установке breakpoint код на указанном месте не останавливается и вообще не выполняется.
Как понять, что я не доделал?
...
Рейтинг: 0 / 0
Вопрос по отладке PHP
    #40136339
Alibek B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Обновил XDebug до 3.1.3, ничего не поменялось, отладка не работает.

Когда в VSC запускаю скрипт в режиме отладки, в системных процессах появляется слушающий сокет на :::9123.
По идее, xdebug должен слать на него свою информацию.
...
Рейтинг: 0 / 0
Вопрос по отладке PHP
    #40136418
Alibek B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В IDE автоматически создаются два профиля: "Listen for Xdebug" и "Launch currently open script".
По умолчанию выбран первый профиль.
Но я редактирую не веб-приложение, а автономный скрипт. Потому видимо и не работало.
Выбрал второй профиль — все получилось, скрипт запустился и остановился на breakpoint.
...
Рейтинг: 0 / 0
Вопрос по отладке PHP
    #40136446
лучшая отладка - слать все ошибки на почту
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Вопрос по отладке PHP
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали тему (0):
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]