小编Ser*_*rev的帖子

带有 Xdebug 3 env XDEBUG_MODE 的 Docker PHP 不起作用

我正在尝试Xdebug 3在 PHP 容器中进行配置 ,并 根据文档 https://xdebug.org/docs/all_settings#mode设置 XDEBUG_MODEenv 变量,但 显示. 怎么修?offxdebug_info()mode=develop

Dockerfile:

FROM php:7.4.11-fpm
…
ENV XDEBUG_MODE=off
ENV XDEBUG_CONFIG=""
RUN pecl install xdebug \
    && docker-php-ext-enable xdebug \
...
Run Code Online (Sandbox Code Playgroud)

docker-compose.yml:

services:
  php:
    build:
      dockerfile: ${PWD}/.devcontainer/Dockerfile
    image: php-fpm
    environment:
      XDEBUG_MODE: ${XDEBUG_MODE} // off
      XDEBUG_CONFIG: ${XDEBUG_CONFIG}
Run Code Online (Sandbox Code Playgroud)

xdebug信息:

php -r 'xdebug_info();'
Version => 3.0.0
Support Xdebug on Patreon, GitHub, or as a business: https://xdebug.org/support
Feature => Enabled/Disabled
Development Aids => ? disabled
Coverage => ? disabled …
Run Code Online (Sandbox Code Playgroud)

php xdebug docker xdebug-3

7
推荐指数
1
解决办法
6489
查看次数

标签 统计

docker ×1

php ×1

xdebug ×1

xdebug-3 ×1