Loading...

Cpanel虚拟主机磁盘占用异常的检查方法

有些homezz的用户不明白,为啥自己没有上传任何文件,磁盘空间就嗖嗖的增加了,眼看就要超出限额了。

但是你可知,程序自己也会写文件的,明白了这一点,那么请仔细回忆您最近对程序是否有所改动,如果实在回忆不起来,请登录到cpanel去寻找那些来历不明的文件吧。

首先从homezz后台一键登录到cpanel

点击“磁盘占用查看”,如下图:

Homezz虚拟主机磁盘占用查看

然后各个目录的磁盘占用一目了然,如下图:

为了便于检查,按照磁盘空间占用来查看各个目录的占用情况,如下图

上面的帐号是我本人storyday.com的帐号,一直正常,所以看不有什么异常,那么下面我们用一个比较异常的帐号了举例。

同样,登录到cpanel,点击磁盘占用查看

然后按照磁盘占用空间大小列表

进入public_html 继续查看

找到罪魁祸首,也就是backup-d…目录,看来该用户用了自动定时备份程序,难怪磁盘会迅速占满,点击这个目录,在cpanel目录管理器中打开这个文件夹:

好家伙,每天备份一次数据库,每个文件都有24多兆,而且这个备份数据库的程序不但不将太旧的删除,还不进行gzip压缩,真够落后的,24M的sql文本文件压缩之后,估计不到5M,而且太老的备份就应该自动删除。

找到原因之后该怎么做呢:1.手动删除太老的备份,治标不治本,你还得定期进行手动删除;2.换一个自动备份程序,至少有两个功能,能将sql压缩后保存,能删除n天之前的备份

对于多数用户来说,还有另外一个常见的可能让磁盘空间迅速被占满,那就是程序出错太多,error_log迅速膨胀。所以,我们还是来看看该用户主目录下的error_log,进入public_html

天,error_log就达到了28.28M

处理方法:将error_log下载下来,用文本编辑器打开,看看里面的内容,看看是哪个程序文件出错过多,及时修正。

然后,删除error_log用于释放空间。

—end—

标签:
发表于 2011-02-12 10:56:47 目录:网站技术, 虚拟主机 [RSS 2.0] 你可以发表评论, 或者从您的网站 trackback
  • 相关阅读
  • homezz 美国专业主机商
    已经有4位大师动手指导 拒绝低俗
    • 1楼 外汇 在2011.02.14 04:32发表评论如下: 回复

      很实用,沙发弄掉!哈哈

      • 2楼 阳光不锈 在2011.02.14 23:34发表评论如下: 回复

        的确,程序自己也会产生文件。
        但最悲剧的是,我的DA会自己记录来访日志,当多一个PV,我的磁盘就少一点。
        目前还不知道怎样解决这个问题。

        • 3楼 王梓 在2011.02.27 13:11发表评论如下: 回复

          (not in a subdirectory) 0.06 MB
          /etc 0.01 MB
          /mail 0.07 MB
          /public_ftp 0.00 MB
          /public_html 88.81 MB
          /tmp 1.93 MB
          /(other subdirectories) 0.05 MB
          MySQL 0.00 MB
          Other 453.88 MB
          Total 544.82 MB

          这个(Other 453.88 MB )怎么处理?

          • 4楼 河河 在2011.12.02 16:22发表评论如下: 回复

            刚好用到,学习了,呵呵

            评论分页: 1
            (Required)
            (Required, not published)
            如果留言未显示无需重复留言,我将为你恢复!