WHM系列:用户配额错误(unlimited)的解决方法

首先在文章开头特别说下,WHM不等于WHMCS,一个是虚拟主机面板,一个是账单系统。嗯,接着今天的话题,我们开始讨论有关WHM/cPanel出现的用户配额错误的问题,这个问题在安装在VPS上的WHM中尤为突出。

因为WHM/cPanel授权价格的差异化,有时候我们即使买了服务器,都开成VPS来安装WHM,就为了省一个月接近一半的授权费用,苦逼的IDC啊。算了,废话似乎太多,我们是来解决问题的。有时候,在我们新建虚拟主机,或者转移客户时,我们会发现,用户的磁盘配额(Quota)显示为unlimited,并非我们package中指定的大小。

whm-Quota

如上图,这个是我在serverhub的VPS中测试转移DA面板数据的List Accounts截图,显示配额都是无限,解决问题的方法我分为2个步骤,先简单后麻烦,如果简单的直接解决了,就不用后面的那么麻烦了。简单的方法步骤如下:

依次选择Home»Server Configuration»Initial Quota Setup。

此时弹出一份警告,神马配额,神马内核的,不管他,硬着头皮上吧,点击Proceed继续。

等待系统处理完成,然后返回到List Accounts,查看用户配额是否正常。如果已经OK,您不用往下看了,如果还是一样,请接着向下看。

这是由于我们已经把文件迁移到WHM/cPanel下,但是,权限没在这台服务器上。SSH登陆我们的服务器(或者VPS),依次运行:

root@zrblog [/]#touch /home/quota.user
root@zrblog [/]#touch /home/quota.group
root@zrblog [/]#chmod 600 /home/quota.user
root@zrblog [/]#chmod 600 /home/quota.group

接着我们检查权限。

root@zrblog [/]#quotacheck –acugv

上面的命令如果报错,不可运行,请使用下面的。

root@zrblog [/]#quotacheck –acugvm

如果你文件较多,请拿出点耐心等待这个步骤完成。

最后运行。

/scripts/fixquotas –force

然后我们返回登陆WHM/cPanel,选择List Accounts菜单,这时候终于正常了吧?

还不行?估计你是OpenVZ,找主机商吧,在母鸡上设置下就OK了。

虽然麻烦点,不过总算解决了,因为我对WHM还不算熟悉,如果您有更好的方法,不妨分享给赵容,先行谢过了。


【AD】美国洛杉矶CN2 VPS/香港CN2 VPS/日本CN2 VPS推荐,延迟低、稳定性高、免费备份_搬瓦工vps

【AD】RackNerd 推出的 KVM VPS 特价优惠,在纽约、西雅图、圣何塞和阿什本每年仅需 12.88 美元!