Server root changed when acnt username updated??

I changed the username for existing account -edit1-.org from 'mike' to 'mike2' through the WHM. After I did this, I also changed the domain and username on a newly created account from -edit2-.com and 'jrfarris' to -edit3-.com and 'jcs'.

That's all I did. Soon after, I received an email notice that apache had failed, I logged into the server via SSH and tried restarting apahe using this command:
/etc/rc.d/init.d/httpd restart

It failed and stated there was an invalid entry (or something like that) on line 77 of httpd.conf
When I looked at this line, I saw that my server root path had changed from /usr/local/apache to /mike2/usr/local/apache

PLEASE HELP!

How can I change everything back? Wherever there was the path /usr/..., it is now /mike2/usr/... all throughout my httpd.conf file!

Should I just update every path in the httpd.conf file, or could this have changed other files as well?

You can either use the config roll back feature in WHM, correct the file manually, use a backup file in apaches conf directory (cpanel usually makes a backup before changes) or use one of your backups.

cPanel.net Support Ticket Number:

The rest of those who have gone before us cannot steady the unrest of those to follow.

Stop hovering to collapse...Click to collapse...Hover to expand...Click to expand...

Ok, I did the config rollback. It worked! (I should have thought of this. I was just in a panic.. )

Now everything seems normal except the /home/mike directory is gone, so that domain doesn't work.
I had tried removing the account previously to see if that would resolve my first problem, but now when I try to restore the account from a backup, it says 'mike' already exists.