1. 程式人生 > >phpmyadmin 登入沒反應,無任何錯誤提示

phpmyadmin 登入沒反應,無任何錯誤提示

問題:昨天還能用,今天登入phpmyadmin就進不去了,輸入完賬號密碼,點選登入,頁面似乎是重新整理了一下,然後就沒有然後了,還是停留在登入頁面的輸入賬號密碼介面;沒有任何錯誤提示,紅色警告等東西。

分析:排除賬號密碼錯誤,因為用終端(windows命令列)是可以正常登入mysql的。回想起來,可能是剛剛清空chrome瀏覽器的時候誤操作了啥東西? 仔細看了下 phpmyadmin登入介面發現如下提示(不仔細看真沒注意到):
這裡寫圖片描述

!!必須啟動Cookies才能登入
好吧,啟動cookies,登入還是沒反應
換瀏覽器,換機器,都是同樣的結果,看來不是瀏覽器cookie問題,是phpmyadmin的設定裡出問題了
找到phpmyadmin所在的資料夾,

vi config.inc.php

找到這一行:

$cfg['Servers'][$i]['auth_type'] = 'cookie';

改為:

$cfg['Servers'][$i]['auth_type'] = 'http';

然後在瀏覽器裡重新整理phpmyadmin登入頁面,彈出輸入使用者名稱和密碼的 對話方塊,輸入賬號密碼,終於登入進去了。

但是:這樣進入mysql以後能開啟資料庫,能開啟表,但是對錶做增刪改查操作是無效的。最後放大招吧,重啟阿里雲ESC伺服器(相當於電腦重啟,而不是重啟環境),然後就可以登入了。

結束語:前面做的都是無用功哈。。以後遇到類似的情況先重啟ecs(如果是本地環境就重啟電腦。。)