云计算百科
云计算领域专业知识百科平台

服务器使用宝塔上传文件时卡住了的解决办法

当我用宝塔向服务器上传文件时,它一直显示上传速度是0,卡住不动了。

还有一种情况是上传到一半失败了,这时报了一个磁盘空间不足的错。

这时我们来看宝塔面板首页的磁盘空间,一般会看到它是红色的,接近100%,这时我们就需要清理掉服务器中不必要的文件(比如日志、缓存等)

我们也可以通过命令来查看磁盘的使用情况:

通过SSH登录服务器

df -h

输出示例

Filesystem Size Used Avail Use% Mounted on
/dev/vda1 50G 50G 28K 100% /

Use% 接近100%,说明磁盘空间紧张

因此我们要清理不必要的文件:

查找大文件

find / -type f -size +100M -exec ls -lh {} \\;

输出示例

-rw-r–r– 1 root root 11G Mar 15 15:35 /www/wwwlogs/****.log
-rw-r–r– 1 root root 25G Mar 15 15:35 /www/wwwlogs/****.error.log

可以看到 .log 和 .error.log 分别占用了 11G 和 25G,这些宝塔中产生的日志可以清除掉

sudo rm -f /www/wwwlogs/****.log
sudo rm -f /www/wwwlogs/****.error.log

检查文件是否删除

ls -lh /www/wwwlogs/****.log
ls -lh /www/wwwlogs/****.error.log

如果文件已删除,会提示 No such file or directory

把这种大的日志文件删除后,基本上可以看到磁盘空间使用率已经降到了70%左右了,这时已经可以正常的上传文件到服务器上了

上面的方法应该已经能够应对大部分情况了,然后我再补充一下使用命令清除不必要文件的其他方法(服务器使用了宝塔的话不一定有效):

清理缓存、日志和临时文件

sudo rm -rf /var/log/*.gz
sudo rm -rf /var/cache/*
sudo rm -rf /tmp/*

赞(0)
未经允许不得转载:网硕互联帮助中心 » 服务器使用宝塔上传文件时卡住了的解决办法
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!