Пустые объекты Protobuf в консоли Xdebug при отладке php проекта Leave a comment

Проблема возникает с объектами классов унаследованных от Google\Protobuf\Internal\Message. Если Xdebug не падает с ошибкой, но при этом не отображает содержимое объектов во время отладки, то вам необходимо отключить расширение php — protobuf.

Например при установке protobuf в Docker-е — php расширение включается следующим образом:

В этом случае необходимо закомментировать строку с включением расширения и пересобрать образ Docker-а. После этого объекты Google\Protobuf\Internal\Message будут отображаться в отладчике Xdebug.

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *