Настройка xDebug + Docker + PHPStorm

preview_player
Показать описание
Когда-то давно для меня работа с xDebug казалась чем-то невероятно сложным и недостижимым, нерабочие примеры из интернета только усугубляли моё нежелание это всё настраивать. Но время шло, в моей жизни появился Docker, вслед за ним xDebug и жить стало чуть попроще.

То самое Dev окружение из видео:

Полезные ссылки:

Ссылки на Steam:

Сделать пожертвование:
Рекомендации по теме
Комментарии
Автор

ляяя, как вовремя был сделан гайдик. Спасибо большое

aksalot
Автор

Не глядя, сразу лайк) Хоть у меня уже всё настроено. Но посмотрю ещё разок)) Может чего нового узнаю.

txmmgov
Автор

Пишет что не найден пакет python. Заменил на python3. Интересно заработает или нет))

neprepod
Автор

И конечно же нифига не заработало прямо на этапе подключения интерпретатора внутри докер контейнера. А вот если через docker-compose подключать то вроде подключилось. Посмотрим что дальше будет

neprepod
Автор

Привет Друг.
Ты в xdebug.ini не указал порт, по-умоланию оно становиться 9000.
В Шторме указал что слушать нужно 9001 порт. Так как 9000 занят контейнером.
Что за магия происходит?

zcjcvnr
Автор

Не очень понятен момент про настройку «сетевой области» 20:31. Почему там именно "название-проекта_default", как это определить? А если у меня docker_compose.yml вообще вне проекта? Не понятно, что делать конкретно в моём случае

hjkta
Автор

Такой вопрос: почему конфигурация phpstorm'a происходит именно с docker, а не docker-compose? Какая собственно разница между данными вариантами?

Arlasdarier
Автор

Конт не билдится:
ERROR: unable to select packages:
python (no such package):
required by: world[python]
ERROR: Service 'php' failed to build: The command '/bin/sh -c apk add --update --no-cache bash curl wget rsync ca-certificates openssl openssh git tzdata openntpd libxrender fontconfig libc6-compat mysql-client gnupg binutils-gold autoconf g++ gcc gnupg libgcc linux-headers make python' returned a non-zero code: 1

NiaGen
Автор

Скажите, а зачем нужно указывать сеть в Network Mode? (в вашем случае php-dev-env_default)

fitterboss
Автор

У меня в консоли выходит ошибка ERROR: Service 'php' failed to build : Build failed, когда я запускаю docker-compose build

blackmulthumor
Автор

Спасибо Вам большое!!! как ни странно на windows тоже норм работает... Единственное шрифт очень мелкий у вас в видео таким слепошарам как я тяжко смотреть )

trypophobia
Автор

Добрый день, отсутствует сервер Docker как у вас на видео не подскажите как правильно его создать?

millenionfaust
Автор

В гите нерабочее решение, не тратьте время

nukeMoscow