phpmyadmin打开很慢的解决方法

2023-10-28

这篇文章主要介绍了phpmyadmin打开很慢的解决方法,一般这个问题的原因是phpmyadmin的版本检测造成的,因为phpmyadmin的官网有时会打不开,这时只要取消代码中的版本检测即可解决这个问题,需要的朋友可以参考下

phpmyadmin4系列通通加载缓慢的最终原因是最近phpmyadmin的官网经常打不开,而phpmyadmin页面会自动检查官网上的程序版本更新,所以当你进入phpmyadmin管理页面点击数据库的时候phpmyadmin一直在尝试连接官网从而把整个打开过程拖得很慢。

最终的解决办法是不让phpmyadmin检查更新,找到phpmyadmin目录下version_check.php文件,具体修改如下:

复制代码代码如下:

if (isset($_SESSION['cache']['version_check'])
    && time() < $_SESSION['cache']['version_check']['timestamp'] + 3600 * 6
) {
    $save = false;
    $response = $_SESSION['cache']['version_check']['response'];
} else {
//    $save = true;
//    $file = 'http://www.phpmyadmin.net/home_page/version.json';
//    if (ini_get('allow_url_fopen')) {
//        $response = file_get_contents($file);
//    } else if (function_exists('curl_init')) {
//        $curl_handle = curl_init($file);
//        curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, 1);
//        $response = curl_exec($curl_handle);
//    }
}

上面代码是通过注释掉else{......}中间这段来取消phpmyadmin连接官网version.json来检查更新

修改完后phpmyadmin马上又回到秒开了。

附:另一个网友的解决方法

复制代码代码如下:

第一步:
# 文件名 ./libraries/Util.class.php 文件.

# 查找 
return strftime($date, $timestamp);

# 替换成如下代码:
if(extension_loaded('gettext'))
  return strftime($date, $timestamp);

# 中国区这样设置.        
date_default_timezone_set('UTC');
return gmdate('Y-m-d H:i:s', $timestamp + 28800);

#原理: 本地化时间格式化需要gettext支持, 假如你的环境没有开启此功能, 将会返回乱码, 影响#phpmyadmin ajax的处理. 本测试在phpmyadmin 4.0.2 php 5.5.0 环境上验证通过.


# 第二步: ./version_check.php文件.
    $save = true;
    $file = 'http://www.phpmyadmin.net/home_page/version.json';
    if (ini_get('allow_url_fopen')) {
        $response = file_get_contents($file);
    } else if (function_exists('curl_init')) {
        $curl_handle = curl_init($file);
        curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, 1);
        $response = curl_exec($curl_handle);
    }
# 将上面这些代码删除或者注释掉. 原因是官方已挂, 这检查升级花费30秒时间.

# 现在退出后, 再登录访问, 看看是不是已经秒开了? 
# 大家试试吧.


本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

phpmyadmin打开很慢的解决方法 的相关文章

随机推荐

  • java ssh连接_Java通过ssh远程连接服务器

    直接进入主题 一 服务器登陆公钥秘钥设置 步骤如下 1 本机生成私钥公钥文件 本机进入到 ssh目录下 c Users UserName ssh 在该目录下执行 ssh keygen t rsa 然后一路回车即可 说明 如果原先 ssh目录
  • 链表问题——长整数加法运算题解【双向链表】

    文章目录 长整数加法运算 问题描述 输入说明 输出说明 输入范例 输出范例 题解 思路 代码实现 闲谈有什么事在Linux上顺理成章 在Windows就令人费解 长整数加法运算 问题描述 假设2个任意长度的整数x y分别用链表A和B存储 现
  • 最新的hciconfig和hcitool使用说明

    hciconfig 和 hcitool 是 Linux 中的命令行工具 用于管理 Bluetooth 设备 下面是这两个工具的常用用法 hciconfig hciconfig a 显示所有可用的 Bluetooth 设备的详细信息 hcic
  • 从keystore(jks)文件中提取私钥

    JKS文件是使用keytool生成的keystore文件 存放私钥和证书 但是我们用keytool的时候 私钥并没有单独生成出来 这个不利于我们后期的一些扩展工作 所以 我们需要把私钥从keytool中提取出来 这里可以使用在线转化工具 可
  • 【2023最新版】APP测试面试题(超详细~)

    一 web测试和app测试的相同点和区别 相同点 都离不开测试的基础知识和测试原理 具体包括以下几个方面 测试用例 均使用边界值分析法 等价类划分法等 多数采用黑盒测试 来验证业务功能是否能得到正确的应用 需要检查界面布局 风格 按钮是否美
  • Hadoop之Hive

    文章目录 一 Hive简介 1 1 Hive 基本概念 1 2 Hive架构图 1 3 Hive数据模型 二 Hive安装配置 2 1 内嵌模式 2 2 配置元数据到mysql 2 3本地模式 2 4远程模式 2 5 Hive JDBC H
  • vue不是内部或外部命令!!!配置vue.cmd的path就好!!

    网上找了很多资料 基本是说对了的 主要是环境问题 path 解决办法 用Everything这个软件 或者搜索 搜索vue cmd的位置 我的地址是 我是在在node里面直接安装的vue cli 搜索到这个批处理文件后把这个文件的路径加入P
  • 线程创建 三种方式

    文章目录 多线程编程 一 线程 进程 多线程 程序概念 二 线程创建的三种方法 重头戏 线程创建方式1 继承Thread类 线程创建方式2 实现Runnable接口 多线程实例 线程创建方式3 实现Callable接口 多线程编程 一 线程
  • 什么是云服务器?有什么作用?

    云服务器 Cloud Server 是一种基于云计算技术的虚拟服务器 它不依赖于特定的物理硬件 而是通过虚拟化技术将服务器资源划分为多个虚拟机实例 这些实例可以在云平台上动态创建 调整和删除 云服务器提供了一种灵活的计算资源分配和管理方式
  • 蓝桥杯文件夹命名

    蓝桥杯十四届单片机省赛 提交要求 1 新建考试证号文件夹 2 新建考试证号文件夹的 子文件夹 3 keil新建工程 位置Project 名称考试证号 上面的工程文件名 就是最后生成的hex文件名 4 选择设备 5 新建三个团体 Source
  • 图文:创建一个 idea + gradle + Springboot + MyBatis 项目

    最近项目用到了 springboot gradle 此文记录第一次使用 idea 创建 gradle springboot项目 部分参考网上资料 如有侵权 请联系我删除 1 new project gt spring initializr
  • 在IDEA中右键New没有创建Vue文件选项解决办法

    第一步 进入目录settings gt Editor gt File and Code Templates 第二步 添加模板步骤 模板内容如下所示
  • Docker部署fastdfs单机版

    1 拉取镜像 docker pull registry cn beijing aliyuncs com tianzuo fastdfs 2 创建映射目录 mkdir p home Data mkdir p home Html Data是fa
  • 452页24万字智慧城市顶层设计及智慧应用解决方案

    智慧城市总体设计 2 1 智慧城市核心技术 2 1 1 物联网 智慧城市是一个有机结合的大系统 涵盖了更透切的感知 更全面的互连 更深入的智能 物联网是智慧城市中非常重要的元素 它侧重于底层感知信息的采集与传输 城市范围内泛在网方面的建设
  • scss中引入字体找不到的问题

    scss中引入字体找不到的问题 在项目中引入一个字体文件 路径写法都没错 但是就是找不到这个文件 最终解决 使用 即可
  • 印度 IT人才那么多,为何出不了牛逼的互联网公司?

    作为世界上人口第二多的大国 印度一直都是IT互联网人才的原产地和输出地 在硅谷 有大量中高层管理人员来自印度 谷歌 微软等行业巨擎都由印度人担任首席执行官 可见印度的IT人才有多牛 虽然印度在国内外拥有相当多优质的IT人才 人口基数也足够庞
  • mysql数据库where语句_MySQL数据库入门——where子句,组合where的子句

    select语句的where子句指定搜索条件过滤显示的数据 1 使用where子句 在 select 语句中 where子句在from子句之后给出 返回满足指定搜索条件的数据 select prod name prod price from
  • [QT入门篇]3 QObject的拷贝构造函数与赋值运算符

    本文主要是针对QObject的拷贝构造函数和赋值运算符进行说明 先来看一下拷贝构造函数定义 拷贝构造函数 又称复制构造函数 是一种特殊的构造函数 它由编译器调用来完成一些基于同一类的其他对象的构建及初始化 其唯一的形参必须是引用 但并不限制
  • H-Permutation Counting 排列组合+并查集判环

    原题链接 输入 3 1 1 2 输出 3 说明 In the first sample all valid permutations are 1 2 3 1 3 2 1 2 3 1 3 2 and 2 3 1 2 3 1 so the an
  • phpmyadmin打开很慢的解决方法

    这篇文章主要介绍了phpmyadmin打开很慢的解决方法 一般这个问题的原因是phpmyadmin的版本检测造成的 因为phpmyadmin的官网有时会打不开 这时只要取消代码中的版本检测即可解决这个问题 需要的朋友可以参考下 phpmya