在Docker中安装xdebug

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Docker中安装xdebug相关的知识,希望对你有一定的参考价值。

参考技术A 在Docker中安装并配置xdebug用于phpstorm调试:

1)进入d0cker容器: docker ps exec -it "容器id"  bash

2)  安装xdebug:

      pecl install xdebug

       docker-php-ext-enable xdebug

3) php -m查看是否已安装

4)写入配置到php.ini文件

```

[xdebug]

zend_extension=xdebug.so

xdebug.auto_trace=true

xdebug.remote_enable=1

xdebug.remote_autostart=1  ;开启自动跟踪

xdebug.remote_handler=dbgp

xdebug.remote_host=10.101.1.254 ;debug主机ip

xdebug.remote_connect_back=1

xdebug.remote_port=9000 ;php服务端口

xdebug.idekey=web ;ide名称,可以在phpstrom 的Debug中定义

xdebug.remote_log="/var/log/xdebug/xdebug.log"

xdebug.profiler_enable=1

xdebug.profiler_output_dir="/var/log/xdebug/xdebug-profiler"

```

5) phpstorm 配置

以上是关于在Docker中安装xdebug的主要内容,如果未能解决你的问题,请参考以下文章

Python 操作Redis

python爬虫入门----- 阿里巴巴供应商爬虫

Python词典设置默认值小技巧

《python学习手册(第4版)》pdf

Django settings.py 的media路径设置

Python中的赋值,浅拷贝和深拷贝的区别