cod*_*imo 23 php xdebug phpstorm docker boot2docker
在以下IP下,我的容器在我的Webbrowser中成功运行
我还创建了一个卷来在我的容器和我的文件系统之间共享文件
docker run --name lampf -d -p 32775:80 -v /Users/sja/Sites/lamkepf2:/var/www/html --link=lampf_db:db codinglimo/apache_php540_gs_imgmck_pdflib9
Run Code Online (Sandbox Code Playgroud)
现在我使用以下xdebug.ini在我的容器中成功安装了xDebug
zend_extension="/usr/local/lib/php/extensions/no-debug-non-zts-20100525/xdebug.so"
xdebug.remote_enable=on
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
xdebug.profiler_enable=0
xdebug.profiler_output_dir="/temp/profiledir"
Run Code Online (Sandbox Code Playgroud)
PHPStorm也已配置
http://img2.picload.org/image/iowdpww/xdebug.png
但是我的index.php中的断点被忽略了?我的错是什么?
问题是在谢尔盖的帮助下解决的
我的新xdebug.ini
zend_extension="/usr/local/lib/php/extensions/no-debug-non-zts-20100525/xdebug.so"
xdebug.remote_enable=on
#xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
xdebug.remote_connect_back=On
xdebug.remote_handler=dbgp
xdebug.profiler_enable=0
xdebug.profiler_output_dir="/temp/profiledir"
Run Code Online (Sandbox Code Playgroud)
小智 18
您的Docker容器无法通过IP 127.0.0.1查看您的PHP Storm IDE,通常主机是容器内的172.17.42.1.此外,remote_connect_back可能无法正常工作.尝试设置如下:
xdebug.remote_host=172.17.42.1
xdebug.remote_connect_back=Off
Run Code Online (Sandbox Code Playgroud)
您可能需要寻找一种正确的方法来了解容器中的主机IP,172.17.42.1只是默认值,但可能并非总是如此.
小智 5
它对我来说只是在容器内执行:
pecl install -o -f xdebug \
&& rm -rf /tmp/pear \
&& echo "zend_extension=/usr/local/lib/php/extensions/no-debug-non-zts-20131226/xdebug.so" > /usr/local/etc/php/conf.d/xdebug.ini \
&& echo "xdebug.remote_enable=on" >> /usr/local/etc/php/conf.d/xdebug.ini \
&& echo "xdebug.remote_host=172.17.42.1" >> /usr/local/etc/php/conf.d/xdebug.ini \
&& echo "xdebug.remote_connect_back=On" >> /usr/local/etc/php/conf.d/xdebug.ini \
&& echo "memory_limit = 64M" > /usr/local/etc/php/conf.d/php.ini
Run Code Online (Sandbox Code Playgroud)
然后,重新启动容器.
172.17.42.1是运行Docker时主机的默认IP.您可以获取在容器中执行的主机的IP:
/sbin/ip route|awk '/default/ { print $3 }'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16504 次 |
| 最近记录: |