cPanel FAQ (0 Articles)

How to disable SuperCacher for wildcard subdomains

When you have a wildcard subdomain setup and you need to disable SuperCacher for a specific subdomain, follow these steps: 1. Add the subdomain in cPanel -> Subdomains and set public_html as the DocumentRoot. 2. In cPanel -> SuperCacher disable the Static Cache for your newly-added subdomain. cPanel is easy to work with when you […]

How to export/import a MySQL database via SSH

In this article we will show you how to export and import a MySQL database via SSH. Managing your databases via SSH is especially useful when dealing with large databases (over 50Mb). SiteGround customers can find more information on how to connect to and use SSH in our SSH tutorial. 1. Exporting a MySQL database […]

Filter Test in cPanel shows error 503

The option to test your mail filters created in cPanel does not work properly and shows this error:   This is a known issue with the Filter Test functionality that can be safely ignored. The best way to test a filter is to send a proper email that would match the filter's criteria.   cPanel is […]

How to Import Existing SSH Key in WHM

In this article we will show you how to add an existing key to WHm in order to access your account via SSH with root privileges. First, login to WHM and navigate to Home -> Security Center -> Manage root's SSH Keys. Then, follow these steps: Click on the Import Key button Enter a name for […]

How to access WHM on a Cloud VPS?

All customers on a Cloud VPS hosting package can access their WHM (Web Host Manager) interface by opening: where is your actual domain name. If your domain is not yet pointed to your VPS, you will be able to access the VPS via its server name (e.g. if you are hosted on, […]

Using international (non-Latin) domain names in cPanel

If the domain name that you are trying to use in cPanel as a parked or an addon contains non-Latin characters (Chinese, Arabic, Cyrillic, etc.) in its name, it needs to be first encoded by using this or similar tool. You should then use the converted form of the domain when adding it in cPanel. […]

How to access phpPgAdmin directly from my domain?

In order to access phpPgAdmin directly via your domain name without having to access your cPanel first, you need to install phpPgAdmin on your hosting account. The installation is very easy and consists of 3 simple steps: 1. Download the latest version of phpPgAdmin. 2. Upload the package to your public_html folder. 3. Extract the […]

How to enable SSH/Shell Access icon in cPanel on VPS?

In order to turn on the SSH/Shell Access icon in the users' cPanel you should log in to the VPS WHM. Navigate to Packages->Feature Manager. Create a new list or edit an existing one and make sure you enable the SSH Connection Window option. Click on the Save button to keep the changes. You need […]

How to enable SSH on VPS through WHM?

If you want to allow SSH access for an ordinary account created by you on your VPS follow the steps listed in this article: 1. Open WHM on your VPS and navigate to Account Functions > Modify an Account. 2. Activate the SSH access for the account through the Shell Access check box. 3. Then log […]

How to transfer email accounts and messages between cPanel servers?

If you want to transfer the email accounts and messages for a domain from one server to another, you can easily do this by completing two simple steps. Let's call the domain for example. Make sure that you have an account with the domain or the domain is added as Parked or Addon […]

How to change the password of a Mysql user in cPanel?

If you have already created a MySQL user through the cPanel -> Mysql Databases tool you may want to update its password. You can complete the task through the same tool -> Current Users section. Click on the respective user and a new MySQL Account Maintenance page will be opened. There you can change the […]

How to reset the password for a MySQL database?

You may need to change the password of your database in order to improve the security of your website or if your account has been compromised by hackers. Basically the easiest way to change the password for your database is to recreate the MySQL user attached to it. You can use the following instructions to […]

Comparison of cPanel vs. Plesk

The most popular web hosting control panels are cPanel and Plesk. In this article we will review both of them so that you can find the best one for you. This review is rather for the end user and it will not compare them on server level. First, both cPanel and Plesk support different server […]

Can I use phpMyAdmin outside cPanel?

The phpMyAdmin tool available in cPanel is bundled with it and can be used only if you are already logged into cPanel. In order to use phpMyAdmin without logging into cPanel, you will need a separate phpMyAdmin installation. You can download the installation package from the phpMyAdmin official website. If you need help with the […]

How to add a new mime type in cPanel

In order to define a new Mime Type there are few simple steps you need to accomplish. 1. Log in to cPanel for your hosting account. 2. Under the Advanced category click MIME Types. 3. In the "Create a MIME Type" section add the desired MIME Type and file Extension(s). Then click the Add button. […]

I cannot create views in MySQL

Regular MySQL users do not have privileges to create views in MySQL. If you try to execute CREATE VIEW with a regular user, you will receive the following error message: #1142 - CREATE VIEW command denied to user 'user'@'localhost' for table 'table' If you want to create views in your databases, you should do it […]

What are MySQL triggers and how to use them?

The MySQL trigger is a database object that is associated with a table. It will be activated when a defined action is executed for the table. The trigger can be executed when you run one of the following MySQL statements on the table: INSERT, UPDATE and DELETE. It can be invoked before or after the […]