首页 > 解决方案 > mysql服务器响应太慢或没有响应

问题描述

我通过 phpmyadmin 界面使用 mysql。我对 apache 服务器没有任何问题。它回应了,就像以前一样。但是当我试图访问 phpmyadmin 页面时,页面加载时间很长。过了很久,它来了一条消息

`致命错误:在第 213 行的 C:\xampp\phpMyAdmin\libraries\classes\Dbi\DbiMysqli.php 中超过了 30 秒的最大执行时间

` 我已经改变了变量的值

$cfg['ExecTimeLimit']

从 300 t0 1200。我认为为此,我能够看到加载的页面。但是,加载后我无法对界面做任何事情,因为它需要太多时间来响应。我已经尝试了以下链接中提到的内容 WAMP/XAMPP 在 localhost 上的响应速度非常慢

谁能帮我解决这个问题,这几天真的浪费了我的大量时间

标签: phpmysqlphpmyadminxampp

解决方案


我遇到了同样的问题,您可以编辑 php.ini 文件并设置 max_execution_time = 120。但这并不总是有效。另一个建议是代码中的这两行。这解决了我的问题。它会影响脚本本身的执行时间,因此它将获得更多的运行时间,然后是 30 秒。

ini_set('max_execution_time', 300);
set_time_limit(0);

我不知道您是否使用它,但这是可视化错误的最简单方法。

error_reporting(E_ALL);
ini_set('display_errors', 1);

推荐阅读