How to Disable Directory Browsing Globally in WHM

Introduction Directory browsing displays files inside a folder when no index file is available. This guide explains how to disable it globally for all websites hosted on a WHM server.   Prerequisites Access to WHM with root privileges Basic knowledge of WHM navigation   Step-by-Step Guide Step 1: Log in to WHM Login to your

How to Disable Directory Listing in cPanel

Introduction Directory listing allows visitors to view the files and subdirectories within a website directory when the directory does not contain a recognized index file, such as index.html or index.php. Exposing a directory’s contents may reveal file names, backup files, configuration archives, or other information that should not be publicly accessible. Disabling directory listing prevents

How to Renew the Server TLS Certificate in DirectAdmin

Introduction The Server TLS Certificate secures access to DirectAdmin through the server hostname, such as https://server.example.com:2222. When the certificate has expired or is close to expiry, a server administrator can renew it from the Server TLS Certificate page in DirectAdmin.   Prerequisite Before proceeding, ensure that: You have a DirectAdmin administrator account. You have a

How to Install PHP Selector and Upgrade PHP Version on DirectAdmin (Evolution Skin)

Introduction Upgrading PHP versions in DirectAdmin is essential for accessing the latest features, performance improvements, and security patches. PHP is already integrated into DirectAdmin, and you can easily manage and upgrade it using CustomBuild, a tool within DirectAdmin. However, if your server is running an EOL (End-of-Life) operating system, you may encounter issues when trying

Error :”551 5.1.1 recipient is not exist”

Introduction When sending outbound emails, you may receive a bounce-back error indicating that the recipient address is invalid or not found. A typical example of this error is: Error: A message that you sent could not be delivered to one or more of its recipients. This is a permanent error. The following address(es) failed: SMTP

Resolving 552 5.2.2 Mailbox Full Errors in cPanel

Introduction When sending outbound emails, you may encounter an error indicating that the message size exceeds allowed limits. A common example of this error is: Error: A message that you sent could not be delivered to one or more of its recipients. This is a permanent error. The following address(es) failed: LMTP error after end

How to Enable CAA Record Support in DirectAdmin

Introduction CAA (Certification Authority Authorization) records define which certificate authorities (CAs) are permitted to issue SSL certificates for your domain. If the CAA option is not visible in DirectAdmin’s DNS Management panel, it is likely disabled by default. Prerequisites SSH access to your server Root privileges Access to the DirectAdmin control panel Step-by-Step Guide Conclusion

Fixing Webmail Search Problems Caused by Server Errors

Introduction The webmail search function may experience an error that causes it to malfunction, preventing certain email accounts from successfully searching through their emails. When this happens, users may see an error message such as: Error  : Server Error (OK)   Prerequisites You have root access to your cPanel server. You can connect via SSH

How to Change The PHP Timezone For A Domain

Introduction Setting the correct PHP timezone is important to ensure that server-side processes—such as log timestamps, cron jobs, and time-based functions—operate according to your local time. In cPanel, this can be done easily using the MultiPHP INI Editor. Prerequisites Access to cPanel: Ensure you have a valid cPanel account with login credentials. Basic cPanel Knowledge: