phpstorm安装xdebug(基于ubuntu1604WIN10)

    xiaoxiao2021-08-17  95

    xdebug原理

    参考资料:IDEA集成xdebug远程调试功能

    环境

    ubuntu1604LTS(64) / WIN10php5.6phpstorm2016

    实现步骤

    1.安装php-xdebug插件 ubuntu

    sudo apt-get install php-xdebug

    win10 PHP 安装 Xdebug 扩展 - 马燕龙个人博客

    2.配置插件 ubuntu

    sudo vim /etc/php/5.6/apache2/config

    在最后一行添加

    [xdebug] xdebug.remote_enable = 1 xdebug.remote_host = “localhost” xdebug.remote_port = 9090 xdebug.remote_handler = “dbgp” #zend_extension = “D:\PHP\ext\php_xdebug.dll” #在win下需要添加扩展路径

    win10

    [Xdebug] zend_extension=php_xdebug.dll xdebug.remote_enable=On xdebug.remote_port=9090

    #引用xdebug扩展需要使用zend_extension(而非extension) 为什么?参考:PHP扩展与Zend扩展区别[http://yangxikun.com/php/2016/07/10/php-zend-extension.html]

    检验 - 打印phpinfo信息,在信息中查找xdebug.remote_port 可以查看到对应的生效配置,则说明安装&配置成功

    3.配置phpstorm - 配置Xdebug端口:设置>语言和框架>PHP>Debug>Xdebug>Debug port 9090 #此处必须与php.ini文件中的端口一致 - 配置Servers - 添加Xdebug配置(Add New Configuration)

    4.测试 - 在上图中红色的URL对应页面中,添加断点,然后点击红色箭头任意一个按钮,开始测试吧。(浏览器无需再安装xdebugr插件)

    相关文章 - IDEA集成xdebug远程调试功能 - phpstorm配置Xdebug进行调试PHP教程

    转载请注明原文地址: https://ju.6miu.com/read-676527.html

    最新回复(0)