Website down : common errors and how to fix them

Everyone who owns a website has encountered, at some point, a website error. Here, at, we made a list of the top 5 common website errors so you can identify and solve the problems in no time:

  • Server not found error – first, check to see if you typed your address correctly, you might have missed a letter if you were in a hurry. Make sure your DNS propagation process is complete – you can use  to see if your website is pointing to the right IP address. DNS propagation can take up to even 48h, usually much less, so patience is sometimes needed. In some cases, you could be banned by the Firewall – contact us on Live chat or Ticket system – we are online 24/7 so do not hesitate!
  • 500 internal server error – this error often appears because there are conflicts between your website and the PHP version. Lucky for you, our cPanel offers the option to change the PHP version manually – just login and search for PHP version, change it to one that works best for you and click to save. You tried every PHP version and it did not work? Check your .htaccess for errors file from File manager. If you can’t find it, use the option to show hidden files – it usually does not show.
  • server connection timed out error – contact us if you encounter this problem. It usually means that our Firewall blocked your IP. We can unblock it in just a few minutes, so give us a shout.
  • 403 forbidden error – most of the times this error comes up if your folders do not have the proper permissions. You can manage folder/file permissions from cPanel – File manager file permission
  • 508 resource limit reached error – this is caused because your account has reached its limits. You can check your usage in cPanel – left area. If the limits are ok, then it might just have been a spike in your graph; you might have received a high traffic in a short time and your resources were overloaded.

Need help? We are always glad to give a hand! Contact us on Live chat or Ticket system and one of our colleagues will reach out to you.

Thank you again for choosing !

How to setup your email account if you are using Windows 10 Mail App

In this tutorial, we will learn you how to setup an email account for Windows 10.

  1. Write “Mail” into the search bar next to the start menu.


    2. Click the “Mail” icon that appears in the search results.

    3. Click “Get Started“.


    4. Click “Add account“.


    5. Click the Settings icon in the bottom left.


    6. On the right side of the mail window, the settings pane will open. Click on “Accounts“.


    7. Click “add Account“.


    8. On the new account screen, choose Advanced Setup.


    9. Choose Internet email


    10. On the next screen, enter the following settings:

    – Account Name: Anything you would like to name this account.
    – Your Name: The name that people will see when you send them an email from this      account.
    – Incoming Name Server: Note: Replace with your domain.
    – Account Type: Choose IMAP4 (recommended) or POP3
    – User Name: Enter the email address for the account you are setting up.
    – Password: The password for the email account you are setting up.
    – Outgoing: Note: Replace with your domain.
    – Leave the checkboxes for “Outgoing server requires authentication”, “Use the same user name and password for sending mail”, “Require SSL for incoming email”, “Require SSL for outgoing email” checked.

    11. Click the “Sign In” button.


    12. On the “Setup Successful” message click the “Done” button.


    13. If you receive an “Untrusted certificate” message, click the continue button.


    That’s it. After those steps your email account should be properly setup.

How to determine your MySQL version number

If you want to find the MySQL version of the server where the domain is hosted, you can do it easily from within your cPanel.

Here are the simply steps that you’ll need to follow:

1. First, you will need to login to your cPanel account and click on Expand Stats


2. Then, press on Server information.


3. A new window will appear. On this new window, you will see your MySQL version, among other useful server informations like your hosting package, PHP version, Apache version, your IP address, etc.


That’s how you can check the MySQL cPanel version. If you have any further questions, please don’t hesitate to contact us. We are 24/7/365 online, via Live Chat and Ticket System


How to Install OpenCart with Softaculous

OpenCart is a free open source ecommerce platform for online merchants, very friendly and intuitive. OpenCart provides a professional and reliable foundation for a successful online store.

In the next tutorial, you will learn how to install OpenCart to your website using Softaculous. The installation process doesn’t need advanced skills and takes only a few minutes to fulfill. After just a few clicks, you will have a fully-functional OpenCart installation on your website.

First, you will need to login to your cPanel account, and on the Softaculous Apps Installer zone, you will find the Opencart icon. Click on it!


On the next page, you will find out more information about OpenCart and the different features that it offers. To proceed with the installation screen, click on the blue Install button.


Within the next opened window, you must to setup the OpenCart installation. First, you need to select the directory you want to install the script into. If you want it to be your main application for your website, leave the In Directory box empty.


Next, you must to fill in your login details. It is strongly recommended to input a valid email address, in case you forget your OpenCart password. Once you entered those details, press the Install button.


That was all !!! Your OpenCart application was successfully installed and is ready to be used.The installer will redirect you to a new page where you will see the full details about the installation process. From now on, you can login and start working on your new online store.



How to install WordPress in 5 easy steps

In this post you will learn how to make a quick and simple WordPress instalation on your website. Just follow these 5 easy steps and you will be good to go in less than 10 minutes.

  1. Start by downloading WordPress from here
  2. Make a database, as well as a MySQL user.  How? It’s simple: you can do that by logging in to your Cpanel, going to MySQLdatabases.Create database MySQL thcservers  For this example, we have created „ instante_wordpress1„ database. After creating the database, we will make a username and assign it to it: from the same folder MySQLdatabase, scroll down until you reach MySQL users and add an user.add new MySQL user thcservers  Click “Go back” and assign the user to the database, select all privileges and save.

Save your database name and username in a document, you will be needing them in Step 4

  1. Upload the WordPress archive you downloaded in Step 1 to your desired location on your web server. We will be using the root of our domain. If you want to install WordPress on a subdirectory, you should upload it there. The WordPress archive will be uploaded with the aid of Cpanel, by clicking on File manager, in the public_html location upload files cpanel thcservers When the WordPress files are uploaded , you can go back and extract the files extract wordpress files hosting thcservers. After you have extracted the files, go to the WordPress file and move all the files to the public_html move wordpress files and then delete the empty WordPress file.
  2. Edit your config file location config file Select it and click Code Editor from the top editing bar. Change the database name, username and password with the ones you set up at step 2. Save and close. After saving, rename the wp-config-sample.php to wp-config.php
  3. Go to you website’s address by typing it into your current browser and begin the installation. Choose your desired language, your site title, username and a strong password installing wordpress thcserversand click Install, you can login to your WordPress site  via using the Admin user and password provided at step 5

How to Install Joomla with Softaculous

In this tutorial you will find detailed information on how to use Softaculous to install a Joomla 3 application on your THCServers hosting account. The installation process is very easy and requires just a few clicks within your cPanel.

First, you need to access your cPanel. Once you access your cPanel account, in Softaculous section, you will see a Joomla icon. Click on it.

Now, you need to press the Install button in order to start the Joomla 3 setup process.


Select Joomla 3 from the drop-down menu and choose the installation folder for the new application. Please note that you will have to leave empty the “In Directory” box if you want Joomla 3 to be installed in the root directory of your account.


Select administrative username, password and e-mail address. Note, that it is important to provide correct email address because it will be used in case you forget your password or want to reset it. Once you fill in that information, press the Install button to complete the installation.


In a few seconds, your Joomla 3 application will be installed and ready to use. In addition, you will receive detailed information on how to login to your new Joomla 3.x website!

If you encounter any kind of problems during Joomla installation or simply have questions about it, don’t hesitate to contact us via Live Chat or Ticket System.

How to setup Private Nameservers in WHM

This tutorial will show you how to create Private Nameservers using your WHM interface.

It is preferable to use the domain name that you own, the one that is being used for the hostname of the server that will be running the private nameservers. You can use other domain names, but it’s not recommended.

There are 4 steps that you must complete in order to setup the private nameservers:

Step 1: Configuring the server

From you WHM interface, go to Basic cPanel & WHM Setup.

You will find the Nameservers in the bottom row

If your it’s the first time you are configuring the nameservers, all the boxes will be blank. So you must create the nameservers, like the one in the attached image. You must configure at least 2 nameservers.

Click Save Changes.

Step 2: Setting up the A record

The nameservers must point to an IP address so you need to add an A record to your assigned IP address. You can use the same IP for multiple nameservers.

Go to Edit DNS Zone, select the main domain name and click Edit

dns zone

Assign the IP to the nameservers.

a record

Click on Save.

Step 3: Registering your Private Nameservers

Now we have 2 cases:

Case 1: You have registered your domain name with THC Servers.

You must login into your client area and select the domain name you want to use as main domain, and click the Manage button.


Now, go to Management Options and select the Register Nameservers button.

Client Area - - THC Projects SRL 2015-10-07 21-11-00

Create your nameservers assign an IP and click Save Changes.

You must create at least 2 nameservers.

\Client Area - - THC Projects SRL 2015-10-07 21-12-56111

You can contact us anytime and we will help you register your Private Nameservers.

Case 2: You have registered your domain name with somebody else.

If you are setting up nameservers for a domain name that you own, which you also purchased yourself at a domain registrar, you will need to login to your account at that same registrar and use their tool to register the new names.

If that isn’t possible, contact them to do it for you.

Step 4: Point your domain at your Private Nameservers

This is the last step. You must now point your domain name at your new Private Nameservers that you have just registered.

Login into your client area, select your domain name, click on Nameservers and update your nameservers.

Here is a tutorial on how to change your nameservers


Please note that if you change a domain’s nameservers the domain will temporarily stop working while the new settings propagate throughout the entire internet. If downtime is a critical issue for your domain we recommend you make this during a weekend or late at night when traffic is likely to be low.

Now that your domain is pointing at your server’s nameservers you can use the DNS tools in the WHM and cPanel interfaces to modify your zone files!




How to add a dedicated IP



In this tutorial you will learn how to add a dedicated IP to your hosting account.

A dedicated IP (Internet Protocol) is a unique Internet address dedicated exclusively to a single hosting account.

Normally, can buy one when you are creating your hosting account, but in case you forget, or later on you realise you need a dedicated IP, you can get one following a few easy steps.

First, login into your THC SERVERS client area.

In case you have multiple hosting accounts, you must select the one that will have a dedicated IP.


Click on the View Details button

Now go to Management Options, and click the Upgrade/Downgrade Options button.


The next window will appear. You must check the Dedicated IP box and click Continue.


Now select the payment option you want to use, insert any promotional code you have and click Continue.


Pay the invoice and that is it.


Thank you!

How to change your default Index page in htaccess

What is an .htacces file?

The .htaccess file is a hidden text file within your hosting account that can be very powerful. It is designed so that you can modify it to change the behavior of your website that normally would take higher access beyond your account.

Changing your default index file via .htaccess

    1. You will have to login to your cPanel
    2. On the ” Files ” tab, you will see the File Manager icon.
    3. A popup box will appear. For the primary domain, click on the Web Root button. Also, you will have to tick the ” Show hidden files ” option. Click the Go button to enter the File Manager.
    4. You should now be in the root folder of the domain you chose. Look for the .htaccess file and right click on it. This brings up a menu. Find and click on the Edit option . If you get a popup box, simply find and click the Edit button in the lower right corner to continue to the editor.
    5. You are now in the htaccess editor. Paste the following code at the top of the page to configure your desired index page. In our example below, we decided to make the index page of our folders named first.html.#Alternate default index page
      DirectoryIndex first.html

      You can also list more than one file in the configuration. The file will be read left to right and check for them in that order. In this example, we add index.htm, index.html, and index.php to the list. First the server will check for first.html, if it does not find a file with that name, it continues to index.htm and so on.

      #Alternate default index pages
      DirectoryIndex first.html index.htm index.html index.php

    6. Press the Save button in the upper right corner to save your new .htaccess configuration.