Ubuntu
無法登錄 phpmyadmin 但密碼正確
我正在嘗試登錄我的 phpmyadmin,但它不斷將我重定向回登錄頁面。我的使用者名密碼應該仍然正確,因為我的網站仍在執行,我什至可以使用 putty 登錄到我的 mysql。
我收到“無法創建/寫入文件 ‘/tmp/XXXXXXX’ Errcode28”錯誤消息,這意味著我的空間已滿!我刪除了該表中的所有行,以防這是導致問題的原因。我不知道該怎麼做!
好吧,對於所有像我一樣感到無助的人來說,解決方案是:
- SSH 到您的伺服器
- 如果是,請鍵入
df -i
以查看您的 inode 使用情況是否已滿- 類型
cd/
- 輸入:
echo -e "Inode count for
pwd:\n"; /bin/ls -A|awk '{print "count=
find ""$0""|wc -l; echo \""$0" \t\t $count\""}'|sh|awk '$NF != "1" {inode=$NF;$NF="";print "printf \"%-50s %8d\\n\" \""$0"\" \""inode"\""}'|sh && printf "%-50s %8d\n" "Total:" "
find ${pwd}|wc -l"
這顯示哪個目錄使用該空間最多。- cd 進入該目錄並重複步驟 4 和 5,直到到達使用率最高的目錄
- 盡可能多地清除該目錄中的內容
- 重啟
- 請享用 :)
PS:停止這種投反對票的態度,這是一個互相幫助的社區。