Oh no! Where's the JavaScript?
Your Web browser does not have JavaScript enabled or does not support JavaScript. Please enable JavaScript on your Web browser to properly view this Web site, or upgrade to a Web browser that does support JavaScript.
Not a member yet? Click here to register.
Forgot Password?
FAQs

cPanel

cPanel is a Website Control Panel that is provided to Website owners allowing them to manage their websites from a graphical interface.
It is estimated that 80% of all Web Hosting Providers use cPanel.
The tools included are designed to simplify the running and Administration of Web Servers.
Administrators and end-users can control the different aspects of the website directly through their browser via cPanel.

You can see the cPanel´s full documentation here

The number of features that cPanel includes makes it the worlds most popular online Webserver Control Panel.
PHP-Fusion´s integrated cPanel interface allows each user to fully manage their Hosting with little to no experience at all.
Over 80 different features included with every PHP-Fusion Inc´s Hosting plan.


Files


File Manager


Use the File Manager interface to manage your files. This feature allows you to upload, create, remove, and edit files without the need for FTP or other third-party applications.


Images


Use the Images interface to manage your images. You can view and resize images, or use this feature to convert image file types.


Directory Privacy


Use the Directory Privacy interface to limit access to certain resources on your website. Enable this feature to password-protect specific directories that you do not want to allow visitors to access.


Disk Usage


Use the Disk Usage interface to scan your disk and view a graphical overview of your account's available space. This feature can help you to manage your disk space usage.


Web Disk


Use the Web Disk feature to access to your web-site's files as if they were a local drive on your computer.


FTP Accounts


Use the FTP Accounts interface to manage File Transfer Protocol (FTP) accounts.


FTP Connections


Use the FTP Connections interface to view current connections to your site via FTP. Terminate FTP connections to prevent unauthorized or unwanted file access.


Anonymous FTP


Use the Anonymous FTP interface to allow users to connect to your FTP directory without a password. Use of this feature may cause security risks.


Backup


Use the Backup interface to back up your website. This feature allows you to download a zipped copy of your cPanel account's contents (home directory, databases, email forwarders, and email filters) to your computer.


File Restoration


Use the File Restoration interface to restore items from backed-up files.


Backup Wizard


Use the Backup Wizard interface as a step-by-step guide to assist you in backup creation.


Databases


phpMyAdmin


phpMyAdmin is a third-party tool that you can use to manipulate MySQL databases. For more information about how to use phpMyAdmin, visit the phpMyAdmin website.


MySQL Databases


Use the MySQL Databases interface to manage large amounts of information on your websites. Many web-based applications (for example, bulletin boards, content management systems, and online retail shops) require database access.


MySQL Database Wizard


Use the MySQL Database Wizard interface to manage large amounts of information on your websites with a step-by-step guide. Many web-based applications (for example, bulletin boards, content management systems, and online retail shops) require database access.


Remote MySQL


Use the Remote MySQL interface to configure databases that users can access remotely. Use this feature if you want to allow applications (for example, bulletin boards, shopping carts, or guestbooks) on other servers to access your databases.


PostgreSQL Databases


Use the PostgreSQL Databases interface to manage large amounts of information on your websites. Many web-based applications (for example, bulletin boards, content management systems, and online retail shops) require database access.


PostgreSQL Database Wizard


To simultaneously create a database and the account that will access it, use the PostgreSQL Database Wizard interface. Many web-based applications (for example, bulletin boards, content management systems, and online retail shops) require database access.


phpPgAdmin


phpPgAdmin is a third-party tool that you can use to manipulate PostgreSQL databases. For more information about how to use phpPgAdmin, visit the phpPgAdmin website.


Domains


Site Publisher


Use the Site Publisher interface to quickly create simple websites from a variety of templates. You can use this feature, for example, to ensure that visitors can find your contact information while you design a more elaborate website.


Addon Domains


Use the Addon Domains interface to add more domains to your account. Each addon domain possesses its own files and will appear as a separate website to your visitors.


Subdomains


Subdomains are subsections of your website that can exist as a new website without a new domain name. Use this interface to create memorable URLs for different content areas of your site. For example, you can create a subdomain for your blog that visitors can access through blog.example.com and www.example.com/blog.


Aliases


Use the Aliases interface to create domain aliases. Domain Aliases allow you to point additional domain names to your account's existing domains. This allows users to reach your website if they enter the pointed domain URL in their browsers.


Redirects


Use the Redirects interface to make a specific web page redirect to another web page and display its contents. This allows users to access a page with a long URL through a page with a shorter, more memorable URL.


Zone Editor


Use the Zone Editor interface to add, edit, and remove A, AAAA, CNAME, SRV, MX, and TXT DNS records. It combines the functions of the Simple Zone Editor and Advanced Zone Editor interfaces.


Email


Email Accounts


Use the Email Accounts interface to manage the email account for your domains.


Forwarders


Use the Forwarders interface to allow you to forward any incoming email from one address to another. For example, if your cPanel account owns both joe@example.com and joseph@example.com, you could forward joe@example.com to joseph@example.com and eliminate the need to check both accounts.


Email Routing


Use the Email Routing interface to route a domain's incoming mail to a specific server.


Auto responders


Use the Auto responders interface to send automated emails to anyone who sends mail to a specific email account. You may wish to use this feature if, for example, you are on vacation, are unavailable, or have a generic message that you wish to send from a support email address.


Default Address


Use the Default Address interface to set up a default address, or catch-all address, that receives any mail that users send to an invalid email address for the domain.


Mailing Lists


Use the Mailing Lists interface to create a single email address to send email to multiple email addresses.


Track Delivery


Use the Track Delivery interface to review email delivery attempts. You can also use this feature to trace an email's delivery route. For example, use this feature if you need to locate problems with email delivery.


Global Email Filters


Use the Global Email Filters interface to create email filters for all of your cPanel account's email accounts.


Email Filters


Use the Email Filters interface to create email filters for a specific email address. You can use this feature to avoid spam, redirect mail, or pipe messages to a program.


Authentication


Use the Authentication interface to secure your mail server more secure and view information about outgoing messages. You can use this feature to verify whether an email was sent from a trusted sender.


Address Importer


Use the Address Importer interface to import files in order to create multiple email addresses or forwarders simultaneously.


Apache SpamAssassin


Use the Apache SpamAssassin™ interface to configure Apache SpamAssassin, an email filter that identifies spam.


Archive


Use the Archive interface to save incoming, outgoing, or mailing list emails for a specified amount of time.


Encryption


Use the Encryption interface to configure GnuPG. GnuPG is a publicly available encryption scheme that uses the public key approach. With GnuPG, messages use a public key to encrypt messages that only a private key can decrypt.


BoxTrapper


Use the BoxTrapper interface to protect your inbox from spam. BoxTrapper requires all email senders who are not on your white-list to reply to a verification email before you can receive their messages.


Calendars and Contacts


Use the Calendars and Contacts interface to configure your calendars and contact applications. For more information, read our How to Set Up Calendars and Contacts documentation.


Configure Greylisting


Use the Configure Grey listing interface to manage Grey-listing for each domain on your account. Grey-listing defends email users against spam.


Email DiskUsage


Use the Email Disk Usage interface to view all of your mailboxes and quickly remove old emails or large messages.


Metrics


Visitors


Use the Visitors interface to view the most recent entries in the Apache log for a given domain.


Errors


Use the Errors interface to display the last 300 errors for your site. This data can help you find broken links, missing files, and other problems.


Bandwidth


Use the Bandwidth interface to view your site's monthly and overall bandwidth usage.


Raw Access


Use the Raw Access interface to view visitors to your website without graphs, charts, or other graphics. Download a zipped version of your server's access log to quickly access your site's visitors.


Awstats


Use the Awstats interface to view AWStats metrics. AWStats is a third-party program that produces visual statistics about visitors to your site.


Analog Stats


Use the Analog Stats interface to view Analog Stats metrics. Analog Stats is a metrics program that produces a simple summary of visitors to your site.


Webalizer


Use the Webalizer interface to view Webalizer metrics. Webalizer is a metrics program that produces a variety of charts and graphs about visitors to your site.


Webalizer FTP


Use the Webalizer FTP interface to view Webalizer metrics for FTP. Webalizer produces a variety of charts and graphs about visitors that used the FTP protocol to access your site.


Metrics Editor


Use the Metrics Editor interface to select the metrics programs that you want to run on each domain.


Security


SSH Access


Use the SSH Access interface to securely connect to your sever remotely through the command line.


IP Blocker


Use the IP Blocker interface to prevent access to your site from a range of IP addresses. If you enter a fully qualified domain name, this feature will attempt to resolve it to an IP address.


SSL/TLS


Use the SSL/TLS interface to manage SSL/TLS keys, certificates, and signing requests, and to enhance your website's security.


Hotlink Protection


Use the Hotlink Protection interface to prevent hotlinks to your websites. A hotlink occurs when another site embeds content from your site and uses your bandwidth to serve the files.


Leech Protection


Use the Leech Protection interface to set a maximum number of logins that can occur within a two-hour time limit. This feature can help you manage users who wish to publicly post their passwords to a restricted area of your site.


Security Policy


Use the Security Policy interface to configure the security questions that cPanel displays when you attempt to log in to your account from an unrecognized IP address.


ModSecurity


Use the ModSecurity interface to enable or disable ModSecurity™ for your domains.


Two-Factor Authentication


Use the Two-Factor Authentication interface to configure an improved security measure that requires two forms of identification to log in. If you disable this feature, you must also remove any existing 2FA user configurations.


SSL/TLS Wizard


Use the SSL/TLS Wizard interface to easily purchase and install SSL certificates for domains on your account. It also lists purchased certificates that an SSL certificate provider has not delivered.


SSL/TLS Status


Use the SSL/TLS Status interface to view, upgrade, or renew your SSL certificates.


Software


PHP


Use the PHP interface to view specific information about your server's PHP configuration.


PHP PEAR Packages


Use the PHP PEAR Packages interface to manage collections of functions that allow you to perform tasks in PHP. You must install a PEAR package before you can use it in a PHP program.


Perl Modules


Use the Perl Modules interface to manage collections of functions that allow you to perform tasks in Perl. You must install a Perl module before you can use it in a Perl program.


Site Software


Use the Site Software interface to add useful software to your website. The software that is available to you depends on your hosting provider's settings for your account.


Optimize Website


Use the Optimize Website interface to tweak the way Apache serves responses and enhance the performance of your website.


MultiPHP Manager


Use the MultiPHP Manager interface to easily manage the PHP configuration of your accounts.


Advanced


WebHost Manager


Use this link to access the WebHost Manager® (WHM®) interface.


Cron Jobs


Use the Cron Jobs interface to automate certain commands or scripts on your site to run at a specific time. For example, you could set a cron job to delete temporary files every week to free up disk space.


Track DNS


Use the Track DNS interface to look up an IP address or trace the route from your computer to your web server. This feature can help you to verify that you have properly configured your websites' DNS.


Indexes


Use the Indexes interface to customize the way in which directories display when a visitor attempts to access them. Typically, visitors will see an Apache index page for that directory.


Error Pages


Use the Error Pages interface to configure messages in order to inform visitors that the web server cannot access your site. For example, a visitor who enters a nonexistent URL will see a 404 error.


Apache Handlers


Use the Apache Handlers interface to control how the Apache web server manages certain file types and extensions for your site. You can manually add the handler and extension to configure Apache to handle a new file type with an existing handler.


MIME Types


Use the MIME Types interface to configure how cPanel relays information to the browser about how to handle specific file extensions. For example, on most servers, the text/html MIME type equates to the .htm, .html, and .shtml extensions, which causes the browser to interpret those files as HTML files.


Virus Scanner


Use the Virus Scanner interface to scan for viruses and security weaknesses. After you identify a potential security threat, this feature will prompt you to take the appropriate action.


API Shell


Use the API Shell interface to run cPanel API functions within the cPanel interface. API functions may change or delete data on your server, which can cause your server to fail.


Preferences


Password & Security


Use the Password & Security interface to change your cPanel account's password, and to manage your External Authentication accounts.


Change Language


Use the Change Language interface to select the language in which the cPanel interface displays.


Change Style


Use the Change Style interface to select the style in which the cPanel interface displays.


Contact Information


Use the Contact Information interface to set your contact information and configure your notification preferences.


User Manager


Use the User Manager interface to add, manage, and delete your sub-accounts. This interface allows you to link service accounts to sub accounts, and to manage each subaccount's access to email, FTP, and Web Disk.


Softaculous


Softaculous Apps Installer

Log into your cPanel account via your Hosting Pack from the Client Portal.

Navigate to "Files" section - "File Manager" menu or select the File Manager directly under Quick Shortcuts.



You will be taken /home/user directory by default. Feel free change the default directory from the Settings in top right corner :


Here you can also enable "Show Hidden Files" option. With this option System files like .htaccess, will be displayed in File Manager as well.

The "public_html" folder is the web root for your primary domain name. This means that the "public_html" is the folder where you put all website files which you want to appear when someone types your Domain Name. If you wish to upload files for example a addon domain, you will need to move into the "/public_html/youraddondomain" directory

The interface of File Manager is divided into 4 sections:

1 The file manager toolbar
In the first section, you can find a toolbar with all the basic functions for managing files such as creating a new folder, delete a file, upload-download and much more.

2 The file window
The second is the file listing section, it displays the content of the selected directory. If no files or folders are created, the following message will be displayed in the file window This directory is an empty message.

3 The navigation toolbar
The navigation toolbar section allows navigating between folders in the file window.

4 Current location window
The location section shows the directory you are currently located in.


To Upload a File

Open the File Manager
Navigate to the folder you wish to upload the file(s) to
Click on Upload icon
Click Select File and locate the file on your local machine
Select the file and click on Open/Choose
Or simply drag and drop the needed file from your local machine to the upload window.

To Copy or Move a File

Open the File Manager
Select the file(s) you wish to copy/move
After the needed items are selected, click the Copy or Move icon
Or by right clicking on the selected file(s) and choose Copy or Move option from the drop-down menu
Once done, the confirmation window with the final destination will popup.


To Create a New File

Open the File Manager
Navigate to the folder where you wish to create a file
Click on +File icon – a new popup box will appear to enter the name of the file you wish to be created
Click the Create New File.


To Delete a File

Open the File Manager
Navigate to the folder where the file(s) you wish to delete is located
Select the file(s) and hit Delete icon
Or right-click on the file and use Delete option from the drop-down menu
Once done, the confirmation window will popup
The deleted files are moved to the system .trash folder
If you wish to remove the file(s) permanently, check-mark Skip the trash and permanently delete the files option.

NOTE: The files are stored in the trash folder for 90 days. After 90 days they are removed from the Server automatically.


To Restore a File

Open the File Manager
Navigate to .trash folder in /home/user/ directory
Select the needed file(s) and hit Restore icon
Or right-click on the file and use Restore option from the drop-down menu
Once done, the confirmation window will popup

To Edit a File

Open the File Manager
Select the file you wish to edit and hit one of Edit icons
Or right-click on the file and use Edit/Code Edit/HTML Editor from the drop-down menu
Choose one of the three following editors from the popup menu:
Edit: this editor will edit a document as plain text
Code Editor: this editor will edit a document as code and give line numbers down the side of the editor. You can highlight your code with color by using the syntax drop-down menu and selecting the code you are working with
HTML Editor: this editor will edit a document as an HTML document. In this editor, you can also switch between design view (as a text document), source view (through the html code itself), or a preview mode (view the page through the web) by selecting the appropriate tab in the bottom left of the editor.


To change Permissions for a File

Open the File Manager
Select the file/folder you wish to change permissions for and hit Permissions icon
Or right-click on the file/folder and use Change Permissions option from the drop-down menu
Set the needed value and hit Change Permissions.


To Compress a File

It is useful to store a group of files in one file for an easy backup or for a transfer to another directory as well as compress large files. Compressed files take up less disk space and are downloaded faster via the Internet. The data can be compressed into a single *.zip, *.Gz, or *.Bz2 archive
Open the File Manager
Select the files/directories you wish to compress and hit Compress icon
Define Compression Type and enter the name of the archive
Once done, hit Compress File(s).


To Extract a File

Open the File Manager
Select the file you wish to uncompress
Hit Extract icon
Or right-click on the file and use Extract option
Define the path you wish to extract the file to
Once done, hit Extract File(s).

Follow these steps to create an email account in cPanel.

Log in to your cPanel.
Under the "Email" section click on "Email Accounts".



Then click on "Add Email Account"

If you have multiple domains, select the domain you want your email account to be associated with in the drop-down list in the top right corner
Enter the desired email and a strong password of your choice,



If all looks good click on "Create Account"


To log in Webmail
Click on More next to the email account in question - Access Webmail




You will be asked to select a Default Webmail Application




NOTE: You can also access webmail directly in the browser with yourdomain.com:2096 with the full username (user@yourdomain.com) and password for the email account.

Sometimes you may find your website is inaccessible and there was no reports sent concerning Server access issues.
More than that, you are not able to access cPanel and or Webmail.

The URL are receiving the error "Server connection timed out".

What is happening?
Most likely, your external IP address was blocked by our Firewall

Firewalls are a set of devices designed to protect networks from unauthorized access while permitting legitimate communications to pass.
Due to security reasons, we have installed Firewall on all PHP-Fusion Servers.

If you find yourself not being able to connect to the website, cPanel and webmail from a certain computer, most likely you have triggered the Firewall rules
Please contact our Support with your IP number and we will gladly unlock your IP.


What can be the reason of the IP being blocked and how to avoid it?


Failed cPanel login
When you were not able to login to cPanel from the first time, please do not try to do it as many times as possible.
Once you have used the incorrect login details 8 times within 300 seconds, the IP will be blocked. To avoid that, please check your login details associated with your hosting package.

Failed FTP/SSH login
Please make sure your FTP client is using correct login details and appropriate settings. You may check them through cPanel under FTP accounts, User Settings.

Failed web page login
It can occur when there is an authentication form or a protected directory on the website. Please make sure to use correct login data.

PortScan activity
Port scan is an attack that sends client requests to a range of server port addresses on a host, with the goal of finding an active port and exploiting a known vulnerability of that service. To avoid that, please make sure your clients are set without permanent tries to scan server's ports.

Reduce timeout intervals on all FTP and mail clients in your network. If there are many users in your network, and all of them are accessing the Internet from external IP address, make sure they do not reconnect with FTP or mail clients frequently.

Connection requests coming from one IP can trigger the firewall to block the IP.

You can add a new domain name to your hosting account in two steps.

First of all, you will need to change the DNS servers to PHP-Fusion DNS Servers.
eu1.phpfusion.com ( EU 1 )
eu2.phpfusion.com ( EU 2 )

Now you may add the new name as an Addon Domain at cPanel.
To do this, do the following:
Login to your cPanel and go to the section > Domains > Addon Domains.



Fill out the fields with necessary information (Subdomain/Ftp Username and Document Root fields will be filled out automatically)



Click on the Add Domain button.

You can now go ahead and upload content for your new domain into the corresponding document root either with the File Manager or FTP.

NOTE : Please see Transfer Page about moving your domain here.

You would need to change the Name Servers or DNS for your domains first and only after that you will be able to create the Addon Domain in your cPanel

However, we strongly advise you to change the name servers to ours in order to avoid any issues.

Cpanel works this way.

Each addon domain has a subdomain connected to it, this is a default cPanel feature.
The subdomain is required for the addon to work properly and should not be removed.

What is a Parked Domain? How to Create and Delete One


Parked domains are often used to have more than one web address for SEO and marketing purposes. Parked domains are "Addon" Domain Names but that display the same website as your primary domain and share web statistics as well. Although you can give the parked domain its own email boxes

Example being if your main domain name is php-fusion.co.uk and it is the primary domain of your cPanel account, you can set up a domain such as demos.php-fusion.co.uk as a parked domain. This will load the content of php-fusion.co.uk when you visit demos.php-fusion.co.uk.
You will notice that although the content of php-fusion.co.uk is loading in the browser, the address bar will display demos.php-fusion.co.uk..
This is similar to a masked forward.


Domain Parking vs Parked Domains


When Domain Name Registrars offer "Domain Parking", they are offering to park your Domain Name on their Servers and normally direct traffic to a page of their choice. This is a good temporary solution if you do not have a website hosting account, but it is very restrictive.


Can I point parked domain to specific folder?


Parked Domains can be pointed to your main site /public_html folder only.
If you want to point your domain to a specific subfolder in your account, you have to use Addon domain or Aliases option.


Add a Parked Domain


Domains must be registered with a valid registrar before they can be parked. In addition, a domain will not be functional unless it is configured to point to the same name servers as your primary domain

To add a parked domain to your account,
Log into cPanel.
In the Domains section, click the Parked Domains or Aliases icon.
Under Create a Aliases Domain, enter the domain name you would like to park on top of your primary domain.
Click Add Domain.
You have just added a parked domain.


Remove a Parked Domain


To remove a parked domain from your account
Log into cPanel.
In the Domains section, click the Parked Domains or Aliases icon.
Under Remove Parked Domains, find the domain you wish to remove.
In the Actions column for that domain, click Remove.

cPanel allows you to create and manage subdomains for your Web Hosting Account.

A subdomain is a "subsection" of your website that can exist as a subdirectory of your /public_html/ (document root) directory or your home directory.
Subdomains use a prefix in conjunction with the domain name.

If the registered domain name is php-fusion.co.uk, with the desired subdomain of "domain" would look like: domain.php-fusion.co.uk

This type of Domain or subdomain works just as a separate Domain.
Even the Search Engines treat these as completely different domain names.
You can also use subdomains to create unique user account or for a specific subject.
This is useful if you have a blog, or any other type of website that uses a domain specifically titled for a user or subject.

How to create subdomain in cPanel?


Subdomains can point to different sections of your website.
In order to create a subdomain in your cPanel account, follow the next steps.

Log in your cPanel,
Navigate to the menu "Subdomains" under the "Domains" section.


Enter the following details for your subdomain:
Subdomain: the name of your wanted subdomain

Choose the domain you need to create a subdomain for from the drop-down menu selection.
Document Root: the root directory for your subdomain ( for example, it can be /public_html/subdomain )

Click Create.

Setting up a 301 Domain Name or Website Redirect with cPanel.
Creating a Redirect for your Website in cPanel is fairly easy.

First log in to your cPanel,

Next navigate to the "Domains" section and click on "Redirects" option:


Choose the type of redirect you would like to use for your domain
Permanent (301) – this redirect will update the visitors bookmarks and direct search engines to the new site.
Temporary (302) – it will redirect the visitor or search engine, but will not update the bookmark and the search engine will continue to index to the original page.

Note: 301 redirects are permanent. They mean that the page has moved, and they request any search engine or user agent coming to the page to update the URL in their database.
This is the most common type of redirect that people should use.
If you set up 302 redirects, Google and other sites that determine popularity ratings assume that the link is eventually going to be removed.
After all, it's a temporary redirect. So the new page doesn't have any of the link popularity associated with the old page.
It has to generate that popularity on its own.



Choose the domain name you would like to redirect, from a drop-down selection.

If you want to redirect a single page or directory, you can use the text field following the drop-down menu and enter the name of the folder or file.
Now Enter the full URL of the page your domain will be redirecting to in the "redirects to ->" field.

NOTE: You need to enter the protocol as well, e.g. http://, https://

Next Select if you want your domain to redirect with www. or not



"Only redirect with www." : the redirect will work if only visitors are using www. as a part of the URL
"Redirect with or without www." : the redirect will work regardless of using www. as a part of URL or not
"Do Not Redirect www." : the redirect will not work if visitors are using www. as a part of URL

Check-mark "Wild Card Redirect" if you would like all files in the current directory to be redirected to the same files names in the new directory.:

Example: if example.com redirects to example-test.com then:
with "Wild Card Redirect" - example.com/test/ redirects to example-test.com/test/
without "Wild Card Redirect" - example.com/test/ redirects to example-test.com

Click on the "Add" button in order to create the redirect.

Log in to your cPanel.

Navigate to the "Domains" section and click on "Advanced DNS Zone Editor" option.


You can choose the domain you would like to edit from the selection with Manage or directly use A Record, CNAME Record and MX Record.


A-Record
If you would like to add a new record, navigate to "+A Record":

(An A record (Address Record) points a domain or subdomain to an IP address).



"Name" must be a domain with an optional period at the end.
"TTL" must be a positive integer (in seconds).
"Address" must be an IP-address.
Once all the fields are filled click on "Add an A Record" button.


CNAME Record
If you would like to add a new record, navigate to "+CNAME Record":
(A CNAME (Canonical Name) points one domain or subdomain to another domain name, allowing you to update one A-Record each time you make a change, regardless of how many Host Records need to resolve to that IP address)



Once all the fields are filled click on "Add an CNAME Record" button.


MX Record
If you would like to add a new record, navigate to "+MX Record":
Mail Exchange (MX) records are DNS records that are necessary for delivering email to your address.

In simple DNS terms, an MX record is used to tell the world which mail servers accept incoming mail for your domain and where emails sent to your domain should be routed to. If your MX records are not pointed to the correct location, you will not receive email.
Priority must be 1-10.
Destination Example mail.mydomain.com



Once all the fields are filled click on "Add an MX Record" button.


To edit existing record, please perform following steps


Log in to your cPanel.

Navigate to the "Domains" section and click on "Zone Editor".


Click Manage on a domain of your selection in the list.


Here it is easy to edit or delete current values. The list displayed are the default zones we always add to all domains.

Custom error pages are displayed when a user enters a wrong URL, an outdated URL or when the user is not authorized to access a specific directory of your website.

Custom error pages can be created from cPanel.

After logging into cPanel go to Advanced -> Error pages


A nice example of a "404 - Not Found Page" can be seen here,



To customize the error page first choose the domain in the drop-list then select the error page number (400, 401, 403, 404, 500) or the error page name (Bad Request, Authorization required, etc).


Once you create the pages you should make sure your .htaccess file in the public_html directory contains one of the lines below
For custom 404 error page: "ErrorDocument 404 /404.shtml"
For custom 500 error page: "ErrorDocument 500 /500.shtml"

If not you may have to create your own ".htaccess" file

Error Pages consists of the following five types of common error pages,

Error - 400 Bad Request
Error - 401 Authorization Required
Error - 403 Forbidden
Error - 404 Wrong Page
Error - 500 Internal Server Error

When the page loads the following tags can be put into your error page
Referring URL - Displays the url of the web site the visitor was previously viewing
Visitor's IP Address - Displays the IP address of the visitor viewing the error page
Requested URL - Displays the intended url the visitor is trying to view
Server name - Displays the web site's server name
Visitor's browser - Displays the visitor's browser type such as IE, FireFox, Netscape, etc
Redirect Status Code - This displays the type of code in the 300-307 range
Choose the desired tags and press 'Save' button. Your Error Page is ready

Features



phpMyAdmin is a Intuitive web interface with support for most MySQL features:
browse and drop databases, tables, views, fields and indexes
create, copy, drop, rename and alter databases, tables, fields and indexes
maintenance server, databases and tables, with proposals on server configuration
execute, edit and bookmark any SQL-statement, even batch-queries
manage MySQL user accounts and privileges
manage stored procedures and triggers
Import data from CSV and SQL
Export data to various formats: CSV, SQL, XML, PDF, ISO/IEC 26300 - OpenDocument Text and Spreadsheet, Word, LATEX and others
Administering multiple servers
Creating graphics of your database layout in various formats
Creating complex queries using Query-by-example (QBE)
Searching globally in a database or a subset of it
Transforming stored data into any format using a set of predefined functions, like displaying BLOB-data as image or download-link
And much more...

cPanel is currently in the process of x3 theme sunset. Since we strive to provide you with the up-to-date software, we have updated cPanel version on our servers as well, and all accounts are re-configured with paper_lantern theme.

Paper_lantern theme suggests not only an updated appearance, but a new-level performance and reliability as well as a number new handy tools.

Currently you can choose between four styles – Basic, Dark, Light and Retro.

Log in to your cPanel >Top right corner > Your username > Change Style.



Click on Apply to test and select from any of the listed styles.


The default email address will catch any email that is sent to the mail email address for your domain.

Examples could be
webmaster@ourDomain.com
admin@YourDomain.com
user123@YourDomain.com

These would all be deliver to your mail email address such as
YourDomain@YourDomain.com

In order to create catch-all email address in cPanel, follow the steps below

Log in your cPanel account
Navigate to Email section > Click on the Default Address icon:


On the new page choose domain name from drop-down menu, check option Forward to email address and enter email address to which emails will be forwarded



Click on Change to save settings

When Email services is unauthenticated you may face the following issues,
Emails you send are delivered to the Spam or Junk folder.
Emails that are sent bounce with "SPF Record Failure" error.
Your Inbox gets many "Failed delivery" bounce backs of the emails you never sent.

In the first case, recipient Email Server will look up SPF records for your Domain Name and if it is not added or does not match actual outgoing server IP address, such a mail delivery will fail. Such checking mechanism is done in order to make sure email comes from a legitimate sender and a verified sender.

Second situation takes place when there is no SPF - DKIM records configured for your domain name or they are configured incorrectly, which lets unauthorized party to forge emails using @yourdomain.com mailbox. Such cases are called Email Spoofing.


Email Authentication is a effective set of anti-spoofing and anti-spamming tools that are available in cPanel



Log into cPanel, then under the Email Section > Click on Authentication icon.


Consisting of two major components, SPF and DKIM records setup
In order to enable follow these instructions

Click on Enable and the records will be added to the DNS zone of all hosted domains automatically:


Right after enabling you may see a warning about authoritative Name Servers

It may take some time for the records to propagate and refresh the page afterwards. The warnings will eventually go away and DNS checks will be passed.

SPF record




The vast majority of spam emails have fake "Spoofed" data in the "From" field. Spammers and fraudsters use special tools to send their mail on behalf of a real owner of the e-mail address

SPF record "Sender Policy Framework" is a very effective and simple method which lets you avoid these issues. If your domain name has correct SPF record then it will be very difficult to send fake Emails on behalf of your Domain

The main concept of SPF records is that an owner of a Domain Name publishes the information about IP addresses that are authorized to send mail from that Domain. The receiving Email Server compares the information in the envelope sender address with the information published by the Domain Name owner. If these details match then e-mail is then delivered


NOTE 1
SPF records has its own specific syntax. It is strongly recommended to familiarize yourself SPF record syntax documentation if you are going to customize the records manually.

NOTE 2

SPF records are added to your Domain Name DNS zone as TXT record. There are cases when you need to add a second TXT record to verify your domain name ownership for some Services. It is not recommended to modify existing SPF records, it is better to add a new one instead

DKIM Record

DKIM (DomainKeys Identified Mail) is another way of Email Authentication. This method uses information about Domain Names which is published by the Domain owner. This information allows receiving email Servers to verify if the Email was sent by a legal owner of that Domain

Once TXT record which contains DKIM has been added to the DNS zone file a special code is added to the headers of outgoing Emails. Receiving email Servers compare these headers with the information in DNS zone files and if it matches then the Email is delivered

DomainKeys(DK) and DomainKeys Identified Mail (DKIM) are different Records

DomainKeys(DK) are not available on our shared servers as DK implementation was converted to DKIM and extended in a number of ways as of cPanel 11.32 and later releases

Some of the differences between DomainKeys and DKIM include
Multiple signature algorithms (as opposed to just one available with DomainKeys)
More options with regard to canonicalization that can validates both header and body
Ability to delegate signing to third parties
Ability for DKIM to self-sign the DKIM-Signature header field and to protect against its being modified
Ability for wildcard option on some parameters
Ability to support signature timeouts in DNS

These simple actions will let you be sure that no one is able to send spam on your behalf and your e-mail will not be delivered to spam folders

How to Block and Unblock IP Addresses from Accessing Your Site Using the cPanel IP Blocker

Although our Hosting packages have a firewall installed to detect potentially malicious behavior and automatically blocks those IP addresses. Sometimes you will only want to stop someone or stop their IP address from accessing your website which is most often done using .htaccess file.
cPanel also has a IP blocking feature to help create these rules for you.

How to Block an IP Address or Address Range



Login to your cPanel
Under section "Security" click on the IP Blocker icon.


Next enter the IP address or address range in the box and click Add


You should then see a confirmation screen like this:


You should now see the newly-added IP or range in the "Currently-Blocked" list:



If desired you can check your Websites .htaccess" file and see that the block was added

How to Unblock an IP Address or Address Range


This only works if cPanel's IP Blocker is how the IP was blocked in the first place, Otherwise the unblocking will need to be done another way.

Look in the list for the IP address or address range you would like to unblock, and click the Delete button in that row:

Log of all bash commands run by a user

.bash_history (root of user's directory)

Access_log records all requests processed by server

/usr/local/apache/logs/access_log
Error_log Apache errors and CGI debug info

/usr/local/apache/logs/error_log
Exim_mainlog Anytime message received or delivered

/var/log/exim_mainlog
Exim_rejectlog message rejected based on ACLs or other

/var/log/exim_rejectlog
Exim_paniclog all “other” entries (should be empty)

/var/log/exim_paniclog
Cron all cron processes that get run on the server

/var/log/cron
Messages ftp and other system logs

/var/log/messages
Ddomain logs Access logs for individual domains

/usr/local/apache/domlogs/
Maillog all pop/imap login/out and spamassassin

/var/log/maillog
Ftpxferlog history of transactions made by FTP

/usr/local/apache/domlogs/
(rotates out to /var/log/)
cPanel Logs also can be found in local folders for each user's account. Some other root-level cPanel logs are:

access_log /usr/local/cpanel/logs/ request URI information
login_log /usr/local/cpanel/logs/ shows failed login messages
error_log /usr/local/cpanel/logs/ general cpanel errors
license_log /usr/local/cpanel/logs/ shows license updates/authentication
stats_log /usr/local/cpanel/logs/ shows when stats completed for user
(Awstats, Webalizer, Analog)
chkservd.log /var/log/ failed services show [-] complete [+]

TAILING ERROR LOGS

tail -f /usr/local/apache/logs/error_log | grep [[IP Address of Account]]

All cPanel accounts have a primary domain name associated with them.
This main domain can only be changed by raising a Support Ticket.

When you submit your support Ticket you'll need to specify

the cPanel account username
the existing domain name
the new domain name you wish to use.
The cPanel username itself (your cpanel username) will NOT change.

Remember to make sure the new domain's nameservers are set to PHPFusion otherwise you won't be able to control the new domain's DNS records via your cPanel account.

Things to bear in mind
The domain must not already be assigned to a PHPFusion cPanel account

Because we operate a central DNS system, it is not possible for us to host the same domain twice on our network.
Therefore if the new domain name is the primary domain for another cPanel account, or it is parked or added-on to an existing cPanel account, then you will have to remove it before we can complete your request.

All existing mailboxes will be renamed following these rules ,

All existing user@oldprimary.com mailboxes for which there was not already a user@newprimary.com will be renamed to user@newprimary.com

e.g. if you have chan@oldprimary.com and you DON'T have chan@newprimary.com, then after the change, all of the messages and folders in chan@oldprimary.com will now be in chan@newprimary.com

All existing user@oldprimary.com mailboxes for which there WAS already a user@newprimary.com will be REPLACED by the mailbox for user@newprimary.com

e.g. if you have chan@oldprimary.com AND chan@newdomain.com, then after the change you will find that chan@newdomain.com will contain the same content as it did when it was still a parked/addon domain.

You will lose the email from the old domain mailbox.