xdebug调试代码如何忽略composer的自动加载过程

2025-04-18 11:31:11

1、首先是根据自己的环境安装xdebug [https://xdebug.org/wizard.php]打开这链接,然后把自己的phpinfo输出内容复制粘贴到里面即可得到符合自己环境的xdebug版本,然后按照上面的步骤安装即可

xdebug调试代码如何忽略composer的自动加载过程
xdebug调试代码如何忽略composer的自动加载过程

2、xdebug安装之后接下来就是配置xdebug了,下面是我的xdebug远程调试的配置[xdebug]zend_extnsion=xdebug.soxdebug.profiler_enable=offxdebug.remote_enable = 1xdebug.remote_connect_back = 1xdebug.remote_port = 9000xdebug.max_nesting_level = 512xdebug.scream=0xdebug.show_local_vars=1xdebug.idekey=PHPSTORM

3、检测xdebug是否安装成功 1.重启php-fpm 2.php -m | grep xdebug如果能看到有xdebug输出,证明xdebug安装成功

xdebug调试代码如何忽略composer的自动加载过程

4、安装laravel项楫默礤鲼目,然后配置phpstrom1.composer create-project laravel/larav髫潋啜缅el demo --prefer-dist "5.5.*"2. 配置nginx虚拟机3.配置本地hosts,把demo_dev.com做一个映射

xdebug调试代码如何忽略composer的自动加载过程
xdebug调试代码如何忽略composer的自动加载过程

5、配置phpstrom选项1.设置远程php-fpm的运行端口2.设置远程的ip和端口

xdebug调试代码如何忽略composer的自动加载过程
xdebug调试代码如何忽略composer的自动加载过程

6、配置laravel项目的debug的选项,这里要注意本地文件和远程文件的映射设置必须正确,左右配置好我们就可以xdebug

xdebug调试代码如何忽略composer的自动加载过程
xdebug调试代码如何忽略composer的自动加载过程

7、进行忽略文件的配置,忽略到composer的自动加载过程加快xdebug的速度.

xdebug调试代码如何忽略composer的自动加载过程

8、进行打断点, 对laravel项目的debug,这个时候当我们按下F7进行调试的时候就跳过composer的自动加载类文件的过程.

xdebug调试代码如何忽略composer的自动加载过程
xdebug调试代码如何忽略composer的自动加载过程
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢