aptohosting Posted June 24, 2009 Share Posted June 24, 2009 Hi guys, I have a dilemma that I am trying to work through. 1) I have WHMCS installed on a Server A (version 3.6), it houses about 105 shared clients, and it works flawlessly. 2) I just recently had a completely custom design made for it, and it's been converted to HTML and ready for integration. 3) I want to move WHMCS to a new server (Server B), want to get the new WHMCS version installed along with this new design. My issue is that I can not change the name servers to the new server (since it would cause lots of down time), I need to install WHMCS on the new server to get things set up (and I only have the direct IP address to the new server and I would need a different license key to install WHMCS). How would I go about installing WHMCS on the new server with only the IP address (no domains), getting the new design installed and integrated, then moving my WHMCS database to the new version on the new server? Sorry for the lengthy post, but this will be a serious move but it will be necessary. Thanks 0 Quote Link to comment Share on other sites More sharing options...
uberhost Posted June 24, 2009 Share Posted June 24, 2009 Copying your hosting account (via control panel like WHM/cPanel or DA) to the new server is all that is necessary in order to carry over the customizations. Such a transfer method copies all files, databases, cron jobs, etc. Absence of a license simply blocks you from entering the admin control panel. Once you are done with the old site, reissue your WHMCS license in the client area here. When you go to your admin panel at the new server it will register that one as the proper IP. You should also create a redirect when you are ready to move so that all activity moves to new database. 0 Quote Link to comment Share on other sites More sharing options...
aptohosting Posted June 24, 2009 Author Share Posted June 24, 2009 Wow, I can not believe I didn't think of making the modifications on the existing server and then transferring it all over. LOL I was planning on getting it all set up on the new box, then making the transfer. Your way makes MUCH more sense, thanks for helping me think outside of the box. Lol 0 Quote Link to comment Share on other sites More sharing options...
aptohosting Posted June 24, 2009 Author Share Posted June 24, 2009 How will the version upgrade be handled? This is how I see it now. 1) Make design changes on the existing server, get it working/looking perfect. 2) Initiate a Cpanel transfer, get it all on the new server. 3) Re-issue the license key, so that admin works on the new server. Then what, how will I go about the upgrade? Thanks 0 Quote Link to comment Share on other sites More sharing options...
WHMCS Support Manager WHMCS John Posted June 24, 2009 WHMCS Support Manager Share Posted June 24, 2009 Once established on the new server, just follow the upgrade instructions: http://wiki.whmcs.com/Version_4.0_Release_Notes#Upgrade_Steps 0 Quote Link to comment Share on other sites More sharing options...
aptohosting Posted June 24, 2009 Author Share Posted June 24, 2009 (edited) Ok talking via ticket John Edited June 24, 2009 by aptohosting 0 Quote Link to comment Share on other sites More sharing options...
aptohosting Posted June 25, 2009 Author Share Posted June 25, 2009 Any reason why when I make changes to the .tpl files, they don't reflect on the website? Sometimes I will simply get a blank page (even when I turn on the errors). 0 Quote Link to comment Share on other sites More sharing options...
WHMCS Support Manager WHMCS John Posted June 25, 2009 WHMCS Support Manager Share Posted June 25, 2009 When you make template changes you sometimes need to delete the contents of/templates_c. A blank page indicates there's an error in the template somewhere; an unclosed {} tag usually. 0 Quote Link to comment Share on other sites More sharing options...
aptohosting Posted June 26, 2009 Author Share Posted June 26, 2009 Still no luck, I am overwriting the clientareadetails.tpl file and doesn't make ANY changes..so bizarre. 0 Quote Link to comment Share on other sites More sharing options...
sparky Posted June 26, 2009 Share Posted June 26, 2009 put $display_errors='on'; in your configuration.php to show the error 0 Quote Link to comment Share on other sites More sharing options...
aptohosting Posted June 28, 2009 Author Share Posted June 28, 2009 Ok got things working, now I am running into this issue: The header is causing the domain registration to forward to ‘clientarea.php’ instead of checking the domain availability. After re-uploading the old header/footer the problem was fixed. I re-uploaded the modified header (left the original footer) and it caused the problem again. I then re-uploaded the original header file and then re-uploaded the modified footer; it then worked again. In the end I concluded it was the modified header file. Any help? 0 Quote Link to comment Share on other sites More sharing options...
sparky Posted June 28, 2009 Share Posted June 28, 2009 (edited) if in your modified header you had a domainchecker form the in fowardpage.tpl you will need to change this line document.forms[0].submit()to thisdocument.forms[1].submit() Or you may have had the domain checker form going to clientarea.php instead of domainchecker.php Edited June 28, 2009 by sparky 0 Quote Link to comment Share on other sites More sharing options...
aptohosting Posted June 28, 2009 Author Share Posted June 28, 2009 if in your modified header you had a domainchecker form the in fowardpage.tpl you will need to change this lineto this Or you may have had the domain checker form going to clientarea.php instead of domainchecker.php Thanks, I will try it out and let you know! 0 Quote Link to comment Share on other sites More sharing options...
aptohosting Posted June 29, 2009 Author Share Posted June 29, 2009 Thanks that fixed it! 0 Quote Link to comment Share on other sites More sharing options...
racksurfer Posted July 11, 2009 Share Posted July 11, 2009 Copying your hosting account (via control panel like WHM/cPanel or DA) to the new server is all that is necessary in order to carry over the customizations. Such a transfer method copies all files, databases, cron jobs, etc. If you have matching control panels for both servers, of course. However, their are many more various ways shuch as using ssh to package your account. Just all depends on how you would want it to work. This should help others in the future with migration http://www.netadmintools.com/art232.html 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.