I originally set up WHMCS in an addon domain in my HostGator reseller account. It went smooth as silk, no problems. I later decided to move the addon domain to its own account and acquire a dedicated IP. I backup all of my files from the domain that had the WHMCS installation, my WordPress db and my WHMCS db. naively believing it would only require uploading the files to the new CPanel and databases.
After uploading and such, I was not able to get anything except a blank page, or a blank page with the Powered by WHMCompleteSolution link and the "You are logged in as....".
I contacted Support and got the lowdown on turning on error messaging and have done so in both my php.ini and my whmcs configuration.php files. Support also adjusted for my new IP and Valid Directory, and HostGator requested my IP be whitelisted. That is when we found that ioncube was not enabled in the new account. Why it was with the reseller account and not the shared hosting account, don't know, guess it doesn't matter. Got ioncube setup, but I am still getting a blank page, now with no error message. After the original support ticket went back and forth a half dozen times, support's last reply was for me to make sure the templates_c directory was read/write by all and if this didn't resolve the problem, visit the forum or read the documentation.
Couldn't find any particularly helpful insight with the documentation, so here I am. Any ideas?