关于VsCode配置xdebug后使用code runner一直显示Time out的原因

VsCode配置了PHP后如果想要进行断点调试,就需要再单独配置xdebug,由于我安装的是3.0以上的版本,所以配置的时候也有些不一样,但是配置好了以后我再使用code runner来直接运行PHP代码的时候一直显示说时间超时200ms,但是仍然可以运行结果。  
一开始我百度说是因为防火墙导致的,我就将Windows10自带的防火墙给禁用了,但是最后还是没有解决,后来我发现是这个xdebug与code runner二者冲突了。要想让code runner不报错就需要将php.ini里面的<kbd>zend_extension=xdebug</kbd>或者是<kbd>xdebug.start_with_request = yes</kbd>二者之一注释掉,但是代价就是无法debug来调试PHP的代码。
目前我也没有找到对应的解决办法,只能等大佬解决了我再去解决了,等。
posted @ 2022-04-12 19:43  信2005-2刘海涛  阅读(121)  评论(0)    收藏  举报