Make sure to check for any problems both during and immediately after the upgrade process.
You can check for updates and apply them directly in the Admin Area using the automatic updater.
To prevent problems, we recommend testing updates and customizations in a test environment before applying them to your production server.
Troubleshoot and resolve You are attempting to access the admin area via a directory that is not configured. errors.
Troubleshoot and resolve a blank Admin Dashboard after an update.
Troubleshoot and resolve Curl Error - 28 connect() timed out errors.
Troubleshoot and resolve Down for Maintenance errors.
Troubleshoot and resolve A fatal error occurred while fetching the update errors.
Troubleshoot and resolve File could not be downloaded errors.
Troubleshoot and resolve Fatal error: The file was encoded by... errors.
When you update WHMCS, the system will attempt to delete unused legacy modules. This helps to prevent problems due to older PHP code.
If you use custom themes or templates, you will need to update them for any changes in new WHMCS versions.
Troubleshoot and resolve Check for Updates Failed errors.
Troubleshoot and resolve new versions not appearing after checking for updates.
Troubleshoot and resolve No Existing Installation Was Detected errors.
Troubleshoot and resolve Apply update dry-run detected permission issues errors.
Troubleshoot and resolve Update Failed errors.
Troubleshoot and resolve Update Message Validation Issue errors.
WHMCS automatically checks for new updates daily. You can also check for updates to WHMCS manually from within the Admin Area.
Before you update your WHMCS installation, we recommend several preparatory steps.