Today I noticed phpMyAdmin stopped working, which was due to Virtualmin thinking the Disk Quote for that domain had been exceeded. My quota is 1024 MB, the user directory in /home is only 76 MB, and the SQL database is only 28MB.
I don’t know why Virtualmin is reporting the quota is exceeded. Any ideas?
Virtualmin is just reporting what the Linux disk quota tools are telling it… it’s possible that you may have some other files owned by that user elsewhere (perhaps in /tmp or /var/log, for example). Or the quotas may potentially have become out of sync.
But the first thing I’d try doing is to run these two commands:
quota -v USERNAME
quota -g GROUPNAME
What is the output of the above, using the username and group name for the Virtual Server owner in question?