phpmyadmin 登入沒反應,無任何錯誤提示
阿新 • • 發佈:2019-02-09
問題:昨天還能用,今天登入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(如果是本地環境就重啟電腦。。)