{"id":740,"date":"2026-06-27T11:53:51","date_gmt":"2026-06-27T11:53:51","guid":{"rendered":"https:\/\/www.webystrata.com\/hosting-faqs\/enable-maintenance-mode-in-whmcs\/"},"modified":"2026-06-27T11:53:51","modified_gmt":"2026-06-27T11:53:51","slug":"enable-maintenance-mode-in-whmcs","status":"publish","type":"post","link":"https:\/\/www.webystrata.com\/hosting-faqs\/enable-maintenance-mode-in-whmcs\/","title":{"rendered":"How to Enable Maintenance Mode in WHMCS"},"content":{"rendered":"<h1><span style=\"color: #000000\">How to Enable Maintenance Mode in WHMCS<\/span><\/h1>\n<p class=\"PDq2pG_selectionAnchorContainer\" data-start=\"530\" data-end=\"818\">Website maintenance is an essential part of managing any hosting business. Whether you are upgrading your WHMCS installation, installing a new module, troubleshooting issues, or performing server maintenance, you may need to temporarily prevent clients from accessing your billing portal.<\/p>\n<p data-start=\"820\" data-end=\"1083\">WHMCS includes a built-in Maintenance Mode feature that allows administrators to temporarily disable client access while displaying a maintenance message. This helps prevent users from encountering unexpected errors or incomplete functionality during updates.<\/p>\n<p data-start=\"1085\" data-end=\"1221\">In this guide, you&#8217;ll learn how to enable Maintenance Mode in WHMCS, when to use it, and the best practices for minimizing downtime.<\/p>\n<h2><span style=\"color: #000000\">What is Maintenance Mode in WHMCS?<\/span><\/h2>\n<p><span style=\"color: #000000\">Maintenance Mode in WHMCS is a feature that temporarily prevents clients from accessing the WHMCS client area while administrators perform important tasks.<\/span><\/p>\n<p><span style=\"color: #000000\">When enabled, visitors will see a maintenance message instead of the normal WHMCS interface. Administrators can still access the admin area to manage settings, update configurations, and complete maintenance work.<\/span><\/p>\n<h2><span style=\"color: #000000\">Why Use Maintenance Mode in WHMCS?<\/span><\/h2>\n<p><span style=\"color: #000000\">There are several reasons to enable Maintenance Mode in WHMCS:<\/span><\/p>\n<ul>\n<li><span style=\"color: #000000\">Performing WHMCS upgrades<\/span><\/li>\n<li><span style=\"color: #000000\">Installing or testing modules<\/span><\/li>\n<li><span style=\"color: #000000\">Changing system configurations<\/span><\/li>\n<li><span style=\"color: #000000\">Troubleshooting technical issues<\/span><\/li>\n<li><span style=\"color: #000000\">Updating themes or templates<\/span><\/li>\n<li><span style=\"color: #000000\">Performing database maintenance<\/span><\/li>\n<li><span style=\"color: #000000\">Preventing client interruptions during changes<\/span><\/li>\n<\/ul>\n<p><span style=\"color: #000000\">Using Maintenance Mode helps provide a better experience by avoiding broken pages or incomplete updates.<\/span><\/p>\n<h2><span style=\"color: #000000\">How to Enable Maintenance Mode in WHMCS<\/span><\/h2>\n<p><span style=\"color: #000000\">Follow these steps to enable Maintenance Mode in WHMCS:<\/span><\/p>\n<h3><span style=\"color: #000000\">Step 1: Login to WHMCS Admin Panel<\/span><\/h3>\n<p><span style=\"color: #000000\">First, log in to your WHMCS administrator dashboard using your admin credentials.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-14048\" src=\"https:\/\/www.webystrata.com\/blog\/wp-content\/uploads\/2026\/06\/whmcs-dashboard-30.webp\" alt=\"how-to-enable-maintenance-mode-in-whmcs\" width=\"1917\" height=\"901\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"color: #000000\">Step 2: Open General Settings<\/span><\/h3>\n<p><span style=\"color: #000000\">From the WHMCS admin dashboard, go to:<\/span><\/p>\n<ul>\n<li><span style=\"color: #000000\"><strong>Configuration Icon \u2192 System Settings<\/strong><\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-14049\" src=\"https:\/\/www.webystrata.com\/blog\/wp-content\/uploads\/2026\/06\/icon-sys-set-27.webp\" alt=\"how-to-enable-maintenance-mode-in-whmcs\" width=\"1918\" height=\"912\" \/><\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li><span style=\"color: #000000\">Select<strong> General Settings<\/strong><\/span><\/li>\n<\/ul>\n<p><span style=\"color: #000000\">This section contains the main configuration options for your WHMCS installation.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-14050\" src=\"https:\/\/www.webystrata.com\/blog\/wp-content\/uploads\/2026\/06\/gen-set-8.webp\" alt=\"how-to-enable-maintenance-mode-in-whmcs\" width=\"1918\" height=\"908\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"color: #000000\">Step 3: Enable Maintenance Mode<\/span><\/h3>\n<ul>\n<li><span style=\"color: #000000\">Under<strong> General<\/strong> Section.<\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-14051\" src=\"https:\/\/www.webystrata.com\/blog\/wp-content\/uploads\/2026\/06\/general.webp\" alt=\"how-to-enable-maintenance-mode-in-whmcs\" width=\"1918\" height=\"903\" \/><\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li><span style=\"color: #000000\">Navigate to the <strong>Maintenance Mode<\/strong> option.<\/span><\/li>\n<\/ul>\n<p><span style=\"color: #000000\">Enable the maintenance mode setting and add a custom message that will be displayed to visitors.<\/span><\/p>\n<p><span style=\"color: #000000\">Example message:<\/span><\/p>\n<p><span style=\"color: #000000\">&#8220;Website maintenance is currently in progress. Please check back soon.&#8221;<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-14052\" src=\"https:\/\/www.webystrata.com\/blog\/wp-content\/uploads\/2026\/06\/enable-4.webp\" alt=\"how-to-enable-maintenance-mode-in-whmcs\" width=\"1918\" height=\"911\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"color: #000000\">Step 4: Save Changes<\/span><\/h3>\n<p><span style=\"color: #000000\">After enabling Maintenance Mode, click the <strong>Save Changes<\/strong> button.<\/span><\/p>\n<p><span style=\"color: #000000\">Your WHMCS client area will now display the maintenance page instead of allowing normal client access.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-14053\" src=\"https:\/\/www.webystrata.com\/blog\/wp-content\/uploads\/2026\/06\/save-37.webp\" alt=\"how-to-enable-maintenance-mode-in-whmcs\" width=\"1906\" height=\"913\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"color: #000000\">Customizing the Maintenance Message<\/span><\/h3>\n<p><span style=\"color: #000000\">WHMCS allows you to customize the message shown during maintenance.<\/span><\/p>\n<p><span style=\"color: #000000\">A good maintenance message should include:<\/span><\/p>\n<ul>\n<li><span style=\"color: #000000\">Reason for maintenance (optional)<\/span><\/li>\n<li><span style=\"color: #000000\">Expected completion time<\/span><\/li>\n<li><span style=\"color: #000000\">Support contact information<\/span><\/li>\n<li><span style=\"color: #000000\">Alternative ways to contact your team<\/span><\/li>\n<\/ul>\n<p><span style=\"color: #000000\">Example:<\/span><\/p>\n<p><span style=\"color: #000000\">&#8220;We are currently performing scheduled maintenance to improve our services. Our team will restore access shortly. For urgent support, please contact our support team.&#8221;<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-14054\" src=\"https:\/\/www.webystrata.com\/blog\/wp-content\/uploads\/2026\/06\/msg-1.webp\" alt=\"how-to-enable-maintenance-mode-in-whmcs\" width=\"1906\" height=\"913\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h2><span style=\"color: #000000\">How to Disable Maintenance Mode in WHMCS<\/span><\/h2>\n<p><span style=\"color: #000000\">Once your maintenance work is completed, you should disable Maintenance Mode to restore normal client access.<\/span><\/p>\n<p><span style=\"color: #000000\">Follow these steps:<\/span><\/p>\n<ol>\n<li><span style=\"color: #000000\">Login to the WHMCS Admin Area<\/span><\/li>\n<li><span style=\"color: #000000\">Go to <strong>Configuration \u2192 System Settings \u2192 General Settings<\/strong><\/span><\/li>\n<li><span style=\"color: #000000\">Open the Maintenance Mode option<\/span><\/li>\n<li><span style=\"color: #000000\"><strong>Disable<\/strong> the setting<\/span><\/li>\n<li><strong><span style=\"color: #000000\">Save changes<\/span><\/strong><\/li>\n<\/ol>\n<p><span style=\"color: #000000\">Your WHMCS client portal will become available again.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-14055\" src=\"https:\/\/www.webystrata.com\/blog\/wp-content\/uploads\/2026\/06\/disable-2.webp\" alt=\"how-to-enable-maintenance-mode-in-whmcs\" width=\"1911\" height=\"912\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"color: #000000\">Best Practices When Using Maintenance Mode<\/span><\/h3>\n<p><span style=\"color: #000000\">To avoid issues while using Maintenance Mode in WHMCS, follow these best practices:<\/span><\/p>\n<ul>\n<li><span style=\"color: #000000\">Inform Clients Before Maintenance<\/span><\/li>\n<li><span style=\"color: #000000\">Perform Backups Before Changes<\/span><\/li>\n<li><span style=\"color: #000000\">Test Changes Before Going Live<\/span><\/li>\n<li><span style=\"color: #000000\">Disable Maintenance Mode After Completion<\/span><\/li>\n<\/ul>\n<h2><span style=\"color: #000000\">Conclusion<\/span><\/h2>\n<p class=\"PDq2pG_selectionAnchorContainer\" data-start=\"8423\" data-end=\"8756\">Enabling Maintenance Mode in WHMCS is a simple yet essential task for every administrator. Whether you&#8217;re upgrading your installation, installing new modules, performing server maintenance, or troubleshooting issues, Maintenance Mode helps protect your clients from errors while ensuring your work proceeds without interruptions.<\/p>\n<p data-start=\"8758\" data-end=\"9119\" data-is-last-node=\"\" data-is-only-node=\"\">By following the steps outlined in this guide, you can safely enable and disable Maintenance Mode whenever necessary, provide a better user experience, and maintain a professional hosting environment. Regular maintenance combined with proper planning, backups, and customer communication will keep your WHMCS installation secure, reliable, and running smoothly.<\/p>\n<p class=\"ws-crosspost-source\">Originally published on <a href=\"https:\/\/www.webystrata.com\/blog\/enable-maintenance-mode-in-whmcs\/\">WebyStrata.com Blog<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>How to Enable Maintenance Mode in WHMCS Website maintenance is an essential part of managing any hosting business. Whether you are upgrading your WHMCS installation, installing a new module, troubleshooting issues, or performing server maintenance, you may need to temporarily prevent clients from accessing your billing portal. WHMCS includes a built-in Maintenance Mode feature that [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":741,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[22,40],"tags":[],"faq_topic":[19],"class_list":["post-740","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-latest-updates","category-whmcs","faq_topic-whmcs"],"_links":{"self":[{"href":"https:\/\/www.webystrata.com\/hosting-faqs\/wp-json\/wp\/v2\/posts\/740","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.webystrata.com\/hosting-faqs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.webystrata.com\/hosting-faqs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.webystrata.com\/hosting-faqs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.webystrata.com\/hosting-faqs\/wp-json\/wp\/v2\/comments?post=740"}],"version-history":[{"count":0,"href":"https:\/\/www.webystrata.com\/hosting-faqs\/wp-json\/wp\/v2\/posts\/740\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.webystrata.com\/hosting-faqs\/wp-json\/wp\/v2\/media\/741"}],"wp:attachment":[{"href":"https:\/\/www.webystrata.com\/hosting-faqs\/wp-json\/wp\/v2\/media?parent=740"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.webystrata.com\/hosting-faqs\/wp-json\/wp\/v2\/categories?post=740"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.webystrata.com\/hosting-faqs\/wp-json\/wp\/v2\/tags?post=740"},{"taxonomy":"faq_topic","embeddable":true,"href":"https:\/\/www.webystrata.com\/hosting-faqs\/wp-json\/wp\/v2\/faq_topic?post=740"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}