程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> phpmyadmin超時或響應慢的解決辦法

phpmyadmin超時或響應慢的解決辦法

編輯:關於PHP編程

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文件,在

 代碼如下 復制代碼

<?php:
下面添加

exit;

保存測試,響應慢的問題解決了。

下面來看第二個問題,就是phpmyadmin超時問題


phpMyAdmin的默認超時時間是1800秒,太短了

開發過程中寫幾行代碼回來一看數據庫就超時了,

反復登錄很煩人。

修改方法:

打開   phpMyAdmin/libraries/config.default.php

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

把1440調大一些就ok了

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved