在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的主要内容,如果未能解决你的问题,请参考以下文章