Я пытаюсь настроить xdebug на моей машине Windows, однако я улавливаю ошибку. Его журнал Xdebug:
[7] Log opened at 2020-04-23 15:57:27
[7] I: Connecting to configured address/port: host.docker.internal:9000.
[7] W: Creating socket for ‘host.docker.internal:9000’, getaddrinfo: Invalid argument.
[7] E: Could not connect to client. :-(
[7] Log closed at 2020-04-23 15:57:27
Как я его настроил:
docker -compose.yml:
version: '3'
services:
php-fpm:
build:
context: docker/php-fpm
volumes:
- //c/Users/kam2r/sites/XDEBUG:/var/www
environment:
XDEBUG_CONFIG: "remote_host=host.docker.internal remote_enable=1 remote_log=/var/www/xdebug.log"
PHP_IDE_CONFIG: "serverName=Docker"
nginx:
build:
context: docker/nginx
volumes:
- //c/Users/kam2r/sites/XDEBUG:/var/www
ports:
- "80:80"
- "9000:9000"
depends_on:
- php-fpm
Я запускаю docker
$ docker-compose up -d --build
В PhpStorm я добавил docker сервер
Добавлен переводчик:
После проверки отладчика
![debugger](https://i.stack.imgur.com/VCZpr.png)
Добавлено PHP Сервер ![phpserver](https://i.stack.imgur.com/ZZ3v5.png)
Помогите пожалуйста. Нужна ваша помощь!