PhpStorm , Xdebug 3, PHP 8.0.11, xdebug fails at variable?(PhpStorm、XDEBUG 3、PHP8.0.11、XDEBUG失败变量?)
本文介绍了PhpStorm、XDEBUG 3、PHP8.0.11、XDEBUG失败变量?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我最近尝试从PHP7切换到PHP8,但XDEBUG行为异常遇到问题。
基本上,步进器似乎打得还不错。Variables视图确实显示了$_COOKIE
和$_SERVER
变量,但每当我分配变量时,例如$i = 0;
步骤调试似乎以某种方式失败或断开连接。几秒钟后,浏览器尝试重新加载脚本,步骤Sequencer再次被击中。
有些步骤似乎奏效了。例如:
<?php
echo "is it working?";
die();
$i = 0;
.输出结果,但如果我将die();
移到设置$i
之后,脚本似乎以某种方式失败并重新启动。浏览器显示";无法访问此网站。
我不能对任何日志或类似日志产生任何错误。你知道这可能是什么原因吗?在PHP7和较早版本的XDEBUG上不存在此类问题。
编辑:添加了xdebug.txt(单轮加载,如果页面刷新命中则开始循环)和php.ini xdebug-Section的副本。请查看此处: https://controlc.com/b215b1f1
推荐答案
问题似乎出现在PhpStorm或XDEBUG-3.1.0线程安全版本上,因为切换到XDEBUG-3.0.4开始工作时没有问题。希望这个问题能很快得到解决。我也会将此问题和解决方案报告给JetBrains。
这篇关于PhpStorm、XDEBUG 3、PHP8.0.11、XDEBUG失败变量?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
沃梦达教程
本文标题为:PhpStorm、XDEBUG 3、PHP8.0.11、XDEBUG失败变量?


猜你喜欢
- PHP - if 语句中的倒序 2021-01-01
- 使用 GD 和 libjpeg 支持编译 PHP 2022-01-01
- 如何使用 Google API 在团队云端硬盘中创建文件夹? 2022-01-01
- 覆盖 Magento 社区模块控制器的问题 2022-01-01
- openssl_digest vs hash vs hash_hmac?盐与盐的区别HMAC? 2022-01-01
- Oracle 即时客户端 DYLD_LIBRARY_PATH 错误 2022-01-01
- 如何从数据库中获取数据以在 laravel 中查看页面? 2022-01-01
- PHP foreach() 与数组中的数组? 2022-01-01
- 如何在 Symfony2 中正确使用 webSockets 2021-01-01
- Laravel 5:Model.php 中的 MassAssignmentException 2021-01-01