phpmyadmin接口上的数据库链接存在问题

phpmyadmin接口上的数据库链接存在问题,phpmyadmin,xdebug,Phpmyadmin,Xdebug,我的phpmyadmin有很多问题。我已经使用这个工具很多年了,直到上周才出现任何问题,但从那以后,我无法使它正常工作。我没有对系统、apache、php、mysql和phpmyadmin做任何更改,在问题开始之前,这些都没有涉及/更改 实际症状: 数据库列表中链接上的单词不起作用。如果单击数据库的名称,则加载。。。黄色背景的文本显示在屏幕的中间,但什么也没有发生,而且永远不会显示。 如果单击数据库列表上的+号,数据库将展开,我可以看到表、新表和索引选项。但前提是我没有首先单击数据库的名称。 从

我的phpmyadmin有很多问题。我已经使用这个工具很多年了,直到上周才出现任何问题,但从那以后,我无法使它正常工作。我没有对系统、apache、php、mysql和phpmyadmin做任何更改,在问题开始之前,这些都没有涉及/更改

实际症状:

数据库列表中链接上的单词不起作用。如果单击数据库的名称,则加载。。。黄色背景的文本显示在屏幕的中间,但什么也没有发生,而且永远不会显示。 如果单击数据库列表上的+号,数据库将展开,我可以看到表、新表和索引选项。但前提是我没有首先单击数据库的名称。 从顶部菜单,数据库链接有时有效,有时无效。 如果我从屏幕左侧列表中的数据库复制链接,并将其放在浏览器的地址栏上,它会尝试转到其他地址,例如,此链接会将我转到 如果我单击数据库列表的+号,我将从该数据库中获取表,如果我单击列链接,列列表将按预期显示在窗口的主区域中,但是如果我选择一个或多个表,然后单击下拉链接/操作,则为phpmyadmin dissapears。URL为,消息为连接已重置。我现在正在使用firefox。Cookie未被禁用。 我可以使用mysql workbench或从命令行访问和操作数据库,没有问题

目前未出现的其他症状。修好了吗

这也给了我一些连接和保持记录的麻烦。我总是使用http验证类型,但我也尝试了cookie和config。但在上次清理和重新安装之后,与登录和令牌相关的一切似乎都已修复。 错误:令牌不匹配 已测试的phpmyadmin版本:

4.1.6 4.0.7 3.5.8.2 已测试的浏览器:

firefox 26普通和专用选项卡 seamonkey 2.22.1普通和专用选项卡 opera 12.16普通和专用选项卡 当然我已经清除了缓存和cookies

系统:

apache 2.2.25 PHP5.5.7 mariadb 5.5.32 mysql 5.1.70和5.5.32 mysql工作台5.2.47 xdebug 2.2.3 系统:Linux patito 3.10.7-gentoo 7 SMP Sun 2013年9月29日10:24:32 MYT x86_64 IntelR CoreTM i5-3330 CPU@3.00GHz GenuineIntel GNU/Linux 更新


我发现xdebug设置上的更改是罪魁祸首,我正在发布一个关于我的问题的答案,并将尝试在xdebug跟踪系统上发布一个指向此问题的链接以供参考。希望它有助于调试这种情况。

问题似乎在于此xdebug设置:

xdebug.collect_return="1"
如果我将其更改为:

xdebug.collect_return="0"
一切又恢复正常了


这可能与xdebug跟踪系统上已经报告的错误有关,但我没有时间和知识来测试它。

如果有人偶然发现,此错误已在xdebug 2.2.6中修复。我在您添加的xdebug bug跟踪器链接中也注意到了这一点


我必须从源代码处编译xdebug,因为我的Ubuntu没有提供最新版本。

你能重现使用稳定版本时出现的问题吗?我现在正前往该站点,在使用MySQL和MariaDB的演示服务器上,一切似乎都很好,所以我有一些问题,而不是phpmyadmin,知道要检查什么吗?我想我找到问题了,或者至少我已经接近了。我停用了xdebug,一切似乎都恢复了正常。问题是我总是激活xdebug。现在我必须找出哪个选项是导致问题的原因