下面由phpMyAdmin教程欄目給大家介紹phpmyadmin打開很慢的解決方法,希望對需要的朋友有所幫助!
phpmyadmin4系列通通加載緩慢的最終原因是最近phpmyadmin的官網經常打不開,而phpmyadmin頁面會自動檢查官網上的程序版本更新,所以當你進入phpmyadmin管理頁面點擊數據庫的時候phpmyadmin一直在嘗試連接官網從而把整個打開過程拖得很慢。
最終的解決辦法是不讓phpmyadmin檢查更新,找到phpmyadmin目錄下version_check.php文件,具體修改如下:
代碼如下:
if?(isset($_SESSION['cache']['version_check']) ????&&?time()?<p>上面代碼是通過注釋掉else{......}中間這段來取消phpmyadmin連接官網version.json來檢查更新</p><p>修改完后phpmyadmin馬上又回到秒開了。</p><p><span>立即學習</span>“<a href="https://pan.quark.cn/s/7fc7563c4182" style="text-decoration: underline !important; color: blue; font-weight: bolder;" rel="nofollow" target="_blank">PHP免費學習筆記(深入)</a>”;</p><p>附:另一個網友的解決方法</p><p class="codetitle">代碼如下:</p><pre class="brush:php;toolbar:false">第一步: #?文件名?./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秒時間. #?現在退出后,?再登錄訪問,?看看是不是已經秒開了?? #?大家試試吧.
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END
喜歡就支持一下吧
相關推薦