启用MySQL性能监视器

时间:2012-11-29 13:29:32

标签: mysql phpmyadmin xampp monitor status

我喜欢收集统计数据来分析和提高整体性能......在我的Small Server上安装Xampp 1.8.1之后,我正在导航phpMyAdmin Panel,并在面板Monitor上 - 在Status选项卡下 - 它显示了以下消息:

=====

监视器刷新失败

在请求新的图表数据时,服务器返回了无效的响应。这很可能是因为您的会话已过期。重新加载页面并重新输入凭据应该会有所帮助。

=====

我看过但我找不到任何相关内容......我试图重新加载页面但没有成功..

我已经对MySQL配置文件进行了更改以允许这些统计信息..

是因为我在 WINDOWS 服务器上使用它吗? (不幸的是,我现在无法将其更改为Linux,因为我使用的是Active Directory)

5 个答案:

答案 0 :(得分:3)

我遇到了同样的问题,但我可以使用 FireBug 追捕它: 问题是,我的PHP没有加载扩展名“php_com_dotnet.dll”,可以通过这种方式激活:

[COM_DOT_NET]

extension=php_com_dotnet.dll

问候

答案 1 :(得分:2)

当无法将AJAX请求的响应解析为JSON数据时,会出现此错误。这也可能是由其他错误引起的。如果您使用的是Chrome或Firefox,请在选项卡Network(Chrome)或Net(Firefox)中查看开发人员工具/控制台,然后查找对server_status.php的ajax请求。该HTTP请求的响应将有助于找出错误的原因。

如果你进入调试阶段,这可能是PMA失败的地方:https://github.com/phpmyadmin/phpmyadmin/blob/master/js/server_status_monitor.js#L1369

此外,您使用Windows的事实不是原因。我已经将它编程为在windows下工作;-) MySQL服务器设置也不太可能是它的原因。

答案 2 :(得分:0)

您仍然可以使用http://mtop.sourceforge.net/

从Linux客户端连接到它

或者,您可以启用http://dev.mysql.com/doc/refman/5.0/en/slow-query-log.html

答案 3 :(得分:0)

Finnaly,我发现错误是因为我使用的是Windows Server,现在看起来很明显。此面板仅适用于Linux,感谢所有人的帮助

答案 4 :(得分:0)

我在Windows上遇到与xampp 1.8.1相同的问题。 解决了将php_DOT_NET扩展添加到php.ini的问题。 感谢