Проблема при запуске Xdebug версии 2 с помощью PhpStormPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Проблема при запуске Xdebug версии 2 с помощью PhpStorm

Сообщение Anonymous »

У меня проблема с работой Xdebug 2.1.29 с PhpStorm, PHP версии 7.1.
Моя конфигурация xdebug.ini:

Код: Выделить всё

zend_extension=xdebug.so
xdebug.remote_enable=on
xdebug.remote_autostart=off
xdebug.remote_connect_back=off
xdebug.remote_handler=dbgp
xdebug.remote_port=9000
xdebug.remote_host=host.docker.internal
xdebug.remote_mode=req
xdebug.idekey=PHPSTORM
xdebug.extended_info=on
Файл Docker

Код: Выделить всё

FROM php:7.1-fpm
RUN apt-get update && apt-get install -y libc-client-dev libpng-dev libjpeg-dev libxml2-dev libkrb5-dev wget && rm -r /var/lib/apt/lists/*
RUN docker-php-ext-configure imap --with-kerberos --with-imap-ssl\
&& docker-php-ext-install gettext soap imap pdo_mysql exif zip gd \
&& pecl install xdebug-2.9.8  \
&& docker-php-ext-enable xdebug;
И я попытался настроить серверы в PhpStorm и использовать сопоставления путей. К сожалению, PhpStorm не обнаруживает сеанс.
Самое приятное то, что когда я меняю версию PHP на 7.2, а Xdebug на 3.1.6, все работает нормально.
Рабочая конфигурация Xdebug 3:

Код: Выделить всё

[xdebug]
zend_extension=xdebug.so
xdebug.mode=develop,debug
xdebug.start_with_request=yes
xdebug.discover_client_host=0
xdebug.client_host=host.docker.internal
xdebug.log_level=0
xdebug.idekey=PHPSTORM
Почему Xdebug 2 и PHP 7.1 не хотят работать?


Подробнее здесь: https://stackoverflow.com/questions/787 ... h-phpstorm
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»