Heim >php教程 >php手册 >phpmyadmin超时或响应慢的解决办法

phpmyadmin超时或响应慢的解决办法

WBOY
WBOYOriginal
2016-06-13 09:46:411026Durchsuche

phpmyadmin超时或响应慢的原因我分析有两种,超时就是设置时间不够,默认为1800秒了,而反应慢估计是phpmyadmin自动检查更新导致的,下面我来具体解决一下操作方法。

今天安装了最新版的phpmyadmin,安装好了测试了一下,发现间或的反应超慢,查看了nginx的日志,是报fastcgi连接超时。然后打开fastcgi的慢日志,发现如下错误:

[10-May-2013 11:15:16] [pool www] pid 10992 script_filename = /usr/share/nginx/html/phpmyadmin-1688/version_check.php [0x0000000002902e78] file_get_contents() /usr/share/nginx/html/phpmyadmin-1688/version_check.php:240

问题明显了,是phpmyadmin不断地进行版本的检查更新,而国内的服务器连接phpmyadmin服务器又是超慢的,且还有可能无法连接,所以导致了超时的现象。
解决方法:
编辑version_check.php文件,在

 代码如下 复制代码

下面添加

exit;

保存测试,响应慢的问题解决了。

下面来看第二个问题,就是phpmyadmin超时问题


phpMyAdmin的默认超时时间是1800秒,太短了

开发过程中写几行代码回来一看数据库就超时了,

反复登录很烦人。

修改方法:

打开   phpMyAdmin/libraries/config.default.php

找到$cfg['LoginCookieValidity'] = 1440; 行

把1440调大一些就ok了

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn