Updating WHMCS

You can check for updates and apply them directly to your self-hosted WHMCS installation in the Admin Area using the automatic updater.


Legacy Module Removal

When you update WHMCS, the system will attempt to delete unused legacy modules. This helps to prevent problems due to older PHP code.


Check for Updates

Self-hosted WHMCS installations automatically check for new updates daily. You can also check for updates to WHMCS manually from within the Admin Area.


Prepare to Update WHMCS

Before you update your self-hosted WHMCS installation, we recommend several preparatory steps.




Set the Temporary Update Path

When you update a self-hosted WHMCS installation, you can set a temporary path directory to use to stage files. Automatic updates require a writeable temporary path.


Set the Update Channel

You can configure the update channel to use for updates to self-hosted WHMCS installations. This setting determines which update notifications you receive and which versions you can install using the automatic updater.


Update in the Browser

You can update self-hosted WHMCS installations to a new version manually using your preferred browser.


Update on the Command Line

You can update self-hosted WHMCS installations manually using the installation script on the command line. We only recommend this update method for advanced users.


Update with the Automatic Updater

You can use the Automatic Updater feature to update self-hosted WHMCS installations from directly within the Admin Area. This is our recommended update method.