Как отлаживать PHP, работающий в локальном контейнере докеров, с помощью VSC?Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Как отлаживать PHP, работающий в локальном контейнере докеров, с помощью VSC?

Сообщение Anonymous »

Контекст

У меня проблема с моим веб-сайтом PHP. Чтобы решить эту проблему, я хочу пройтись по коду. Я на машине с Windows, использую VSC в качестве IDE. PHP работает в контейнере докера параллельно с контейнером nginx.
Проблема

Я не знаю, как подключить свой Отладчик VSC со средой выполнения php в контейнере докеров.

Я установил/включил xdebug и добавил файл launch.json, но отладчик VSC не реагирует на запросы страниц.
Подробнее о том, что я попробовал

xdebug, кажется, работает. По крайней мере, php -v (в контейнере php) возвращает

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

PHP 8.2.26 (cli) (built: Nov 21 2024 17:59:18) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.2.26, Copyright (c) Zend Technologies
with Xdebug v3.4.0, Copyright (c) 2002-2024, by Derick Rethans
Моя ini-конфигурация xdebug

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

zend_extension=xdebug
xdebug.mode = debug
xdebug.start_with_request = yes
xdebug.client_host=host.docker.internal
Мой файл launch.json

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

{
"version": "0.2.0",
"configurations": [
{
"name": "Local docker Xdebug",
"type": "php",
"request": "launch",
"hostname": "localhost",
"port": 9003,
"stopOnEntry": true
}
]
}
Затем я запускаю «Local Docker Xdebug» и делаю запрос к странице. Страница открывается, но отладчик не подключается/не останавливается.
Есть идеи, чего не хватает?

Подробнее здесь: https://stackoverflow.com/questions/792 ... r-with-vsc
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как отлаживать PHP, работающий в локальном контейнере докеров, с помощью VSC?
    Anonymous » » в форуме Php
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous
  • Как отладить PHP, работающий в локальном контейнере докеров, с помощью VSC?
    Anonymous » » в форуме Php
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Как отладить PHP, работающий в локальном контейнере докеров, с помощью VSC?
    Anonymous » » в форуме Php
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Как отладить PHP, работающий в локальном контейнере докеров, с помощью VSC?
    Anonymous » » в форуме Php
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • Добавление xdebug в мой файл докеров php apache приводит к сбою контейнера докеров
    Anonymous » » в форуме Php
    0 Ответы
    129 Просмотры
    Последнее сообщение Anonymous

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