我尝试登录我的 phpmyadmin,但它一直将我重定向回登录页面。我的用户名密码应该仍然正确,因为我的网站仍在运行,我甚至可以使用 putty 登录我的 mysql。
我收到“无法创建/写入文件‘/tmp/XXXXXXX’Errcode28”错误消息,这意味着我的空间已满!我删除了该表中的所有行,以防这是导致问题的原因。我不知道该怎么办!
答案1
好吧,对于那些像我一样感到无助的人来说,这里是解决方案:
- 通过 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,直到到达使用率最高的目录
- 清除该目录中尽可能多的内容
- 重启
- 享受 :)
附言:不要再这种投反对票的态度了,这是一个互相帮助的社区。