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檔案,在
儲存測試,響應慢的問題解決了。
下面來看第二個問題,就是phpmyadmin逾時問題
phpMyAdmin的預設逾時時間是1800秒,太短了
開發過程中寫幾行代碼回來一看資料庫就逾時了,
反覆登入很煩人。
修改方法:
開啟 phpMyAdmin/libraries/config.default.php
找到$cfg['LoginCookieValidity'] = 1440; 行
把1440調大一些就ok了
http://www.bkjia.com/PHPjc/633194.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/633194.htmlTechArticlephpmyadmin逾時或響應慢的原因我分析有兩種,逾時就是設定時間不夠,預設為1800秒了,而反應慢估計是phpmyadmin自動檢查更新導致的,下面我...