加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > PHP > 正文

php – 为什么我的Netbeans Xdebug会话在一段时间不活动后会超时

发布时间:2020-05-25 08:45:48 所属栏目:PHP 来源:互联网
导读:我喜欢Netbeans帮助我调试我的Magento应用程序的方式(在Win 7 64位的XAMPP中),但我注意到连接似乎在一段时间后超时.断点不再受到攻击,我必须重新启动调试会话,这很烦人.有关如何扩展或禁用调试超时的任何建议? 我在IDE或Xdebug php.ini配置中看不到任何选项.

我喜欢Netbeans帮助我调试我的Magento应用程序的方式(在Win 7 64位的XAMPP中),但我注意到连接似乎在一段时间后超时.断点不再受到攻击,我必须重新启动调试会话,这很烦人.有关如何扩展或禁用调试超时的任何建议?

我在IDE或Xdebug php.ini配置中看不到任何选项. Xdebug文档说明:

When the URL variable
XDEBUG_SESSION_START=name is appended
to an URL,Xdebug emits a cookie with
the name “XDEBUG_SESSION” and as value
the value of the XDEBUG_SESSION_START
URL parameter. The expiry of the
cookie is one hour.cookie is one hour.

但不建议如何更改到期时间.

找到php.ini并将以下行添加到xdebug部分.
xdebug.remote_cookie_expire_time = 3600

该数字是cookie保持活动状态的时间(以秒为单位),默认为3600(1小时).我把它设置为36000(10小时),这很好,并鼓励我偶尔重启过程以释放内存.如果你愿意,你可以将它设置为0(无限制),虽然我发现它会导致奇怪的冻结.

请记住重新启动Apache以进行更改.

(编辑:安卓应用网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读