When you move your WHASOLS system, if the domain, IP address, or directory you use it in is changing, you must update your license.
For information on checking your license key information and forcing license updates, see License Information at bottom bar of WHASOLS.
For information on troubleshooting common licensing errors, see License Troubleshooting.
Methods to Use
The method to use to do this depends on your license type:
Purchased Directly from WHASOLS
If you purchased your license from us directly, you can reissue your license from our client area without any manual intervention from us.
To do this:
- Log in to the WHASOLS Members Area.
- Go to My Services/My Licenses.
- Select your license key.
- Click Reissue under the Management Actions tab.
- Visit your WHASOLS installation in the new location. The system will save the new valid access details.
Purchased from Your Web Host
If you received your license from your hosting provider, you can't reissue your license from our client area. This is because the domain and IP address cannot change. Contact your hosting provider to have them update the license for use at the new location.
If you are moving to a different hosting provider, you cannot move your license key with you and you will require a new license key for use at the new location.
Moving WHASOLS
To move WHASOLS:
- Disable or remove the WHASOLS cron jobs from the old server. This prevents automation from running and making changes.
- Create a backup of your database following these instructions.
- Make sure the new server meets the system requirements.
- Transfer the files to the new server.
- Restore the database via phpMyAdmin on the new server and make any changes to the database settings in ws-config.php.
- Use the appropriate method above to reissue your license for the new location.
- In the WHASOLS Admin Area, update the system URLs at Configuration > General Settings.
- Check whether the system properly modified your cron jobs, payment gateway callbacks, and email forwarders.
- Update your custom directory locations.
- Update your storage locations.
- Delete the WHASOLS files from the old location.
Licensing While Offline
Licensing continues to function when WHASOLS is offline. WHASOLS uses a local key licensing system with periodic remote verification checks. Once every seven days, your WHASOLS system will contact our server to ensure it is being run in the correct location and that the license is still valid. Whether your WHASOLS system is online is not dependant on our server being online during the time the local key is valid.
If our licensing server is unavailable on the day of your next verification check, the system will allow up to three days to make a connection. If, after this time, the system still can't verify your license with our licensing server, your WHASOLS Admin Area will become inactive until WHASOLS can contact our server again.
The WHASOLS Client Area will always remain online, even if you have an invalid or expired license, to ensure your clients have uninterrupted access.
License Information
Your system must use an up-to-date license key in order to run WHASOLS successfully. You can view license information, force license updates, and change your license key from within the WHASOLS Admin Area.
You can access this feature at bottom of WHASOLS bar License Information.
Force License Update
Click Force License Update to force an immediate license check.
You may need to do this if, for example, you recently purchased an upgrade or addon and want to see your purchase immediately.
Change License Key
To change your license key:
- Click Change License Key.
- Enter your Admin Area username and password.
- Enter the new license key.
- Click Change License Key.
If you are unable to log in due to an invalid license error, you can click Click here to enter a new license key. in the error to provide a valid license key.
License Information
The interface allows you to view all of your current license information, including the key, type, valid domains, directories, addons, and other information.
If you need to change any of this information, you may need to login our Client area.