File and Database Access

Like most applications that run on web servers, there's two parts:

  1. The Database
  2. The Application Files

In order to migrate your WordPress Site, you'll need to have access to both your WordPress Database and the files that make up your WordPress Site. If you don't have access to both, you'll need to contact your previous host to get this access.

Domain setup within cPanel

If the domain you are working with is your main domain, you can skip this step. If however this is going to be an addon domain, be sure that you have added this domain name as an addon domain within your Web Hosting Hub cPanel.

suPHP - Are you aware of the advantages?

Did you know that our servers run suPHP? What is suPHP you ask? suPHP is PHP, but it is running on our servers in a configuration optimized for security and ease of use. Most web hosts are not running suPHP, and so you're missing out on several of the advantages provided by suPHP:

suPHP is More Secure


suPHP runs as your user, instead of the 'nobody' user on the server. Because of this, permissions on your folders and files do not need to be left so wide open. If you're uploading pictures to your WordPress site, your folder's permissions would need to have been 777. With these permissions, if a vulnerability in WordPress, any of your plugins, or any other software on your account was found, hackers would be able to use it to their advantage to upload malicious content to those folders with 777 permissions.

No more File Ownership Issues

With suPHP, when you upload any files, such as a new template to your WordPress Site, the files are owned by your user. You may be wondering what is so special about this, that if I upload an image logically thinking it should be owned by myself?

On Linux servers, there is literally a user named 'nobody'. If your server wasn't running suPHP, then that WordPress template you uploaded would be owned by 'nobody', and would not be owned by your user. This would prevent you from manually editing those template files or deleting them from the server. With suPHP, you don't have to worry about this.

Did you find this article helpful?

We value your feedback!

Why was this article not helpful? (Check all that apply)
The article is too difficult or too technical to follow.
There is a step or detail missing from the instructions.
The information is incorrect or out-of-date.
It does not resolve the question/problem I have.
How did you find this article?
Please tell us how we can improve this article:
Email Address

new! - Enter your name and email address above and we will post your feedback in the comments on this page!

Did you find this article helpful?

Post a Comment

Email Address:
Phone Number:

Please note: Your name and comment will be displayed, but we will not show your email address.

Related Questions

Here are a few questions related to this article that our customers have asked:
Ooops! It looks like there are no questions about this page.
Would you like to ask a question about this page? If so, click the button below!

Help Center Search

Current Customers

Email: Ticket: Submit a Support Ticket
Call: 877-595-4HUB (4482)
757-416-6627 (Intl.)
Chat: Click To Chat Now

Ask the Community

Get help with your questions from our community of like-minded hosting users and Web Hosting Hub Staff.

Not a Customer?

Get web hosting from a company that is here to help.