cPanel

93 Articles

Unable to Log In to cPanel or WHM? Common Causes and Fixes

When you are unable to access your cPanel or WebHost Manager (WHM) account, it is typically caused by incorrect login credentials, local IP address blocks triggered by security firewalls, or browser/network connectivity issues. This guide outlines the most common causes for login failures and step-by-step methods to resolve them quickly.…

Restoring a Website on Shared Hosting (Self-Service & Support Requests)

If your website encounters a critical issue—such as a broken update, code error, or corrupted database—rolling back to a previous backup is usually the fastest path to recovery. On shared hosting accounts, JetBackup is fully installed and available right inside your control panel so you can run self-service restores at…

How to Disable Directory Indexing and Prevent File Browsing

When a website folder lacks an index file (such as index.php or index.html), web servers often display a full list of all files in that directory. Known as directory indexing or directory browsing, this allows visitors to browse raw uploads, plugin files, or site assets, posing privacy and security risks.…

How to Back Up Your cPanel Hosting Before Cancelling

If you have asked us to cancel your web hosting, please make sure you have a copy of everything you need before the plan is terminated. Once an account has been removed from our servers, we may not be able to recover your website, databases or emails. This guide covers…

Speeding up WordPress with the LiteSpeed Cache plugin

Summary: If your website runs on WordPress, we strongly recommend installing the free LiteSpeed Cache plugin. Because our servers run on LiteSpeed technology, the plugin talks directly to the web server and gives you server-level caching that standard caching plugins simply can’t match. This article explains what it does, why…

How to Reset the Primary WHM Reseller Account Password

As a reseller, your WebHost Manager (WHM) access is tied directly to the main cPanel account associated with your hosting subscription. If you need to update or reset the password for your main reseller account, you can do so either directly through your primary cPanel control panel or using WHM…

PHP Disabled Functions: Troubleshooting Guide

Overview For security reasons, certain PHP functions are disabled on Freethought hosting servers. These are typically system-level functions that allow PHP scripts to execute commands directly on the server. If your script relies on one of these functions, you may see an error when running it. This is most common…

iPhone and iOS email setup troubleshooting – SMTP authentication and port configuration

If you’re unable to send emails from your iPhone or iPad after adding your email account, the issue is almost always related to your outgoing mail (SMTP) server settings. This guide covers the most common causes of “Cannot Send Mail” errors on iOS and how to fix them. Common Error…

Moving WordPress from a Subdomain to an Addon Domain on cPanel Reseller Hosting

This guide walks you through migrating a WordPress site from a subdomain (e.g. mysite.yourdomain.co.uk) to a newly added addon domain (e.g. mysite.co.uk) on your cPanel reseller hosting account. Before you begin, make sure you have: cPanel access, the new domain’s nameservers pointed to Freethought nameservers. Step 1: Verify DNS is…

Email Address Creation Requests on cPanel: Process & What to Provide

Setting up email accounts on your domain allows you to communicate professionally with clients and team members. You can easily set up new mailboxes yourself in cPanel or request our support team to create them for you. To do so: Log in to your cPanel dashboard. Scroll to the Email…