Trouble moving your site to Godaddy Managed WordPress Hosting Plan? – Here are some pointers

Recently a reader raised a question in a comment to a previous post. He was confused about how to move an existing site to Godaddy Managed WordPress Hosting. Having done this several dozen times now I’ve developed some “best practices” and work-arounds for the occasional problem I’d like to share.

If you have problems, do try Godaddy tech support for Word­Press Managed Hosting, in my expe­ri­ence over many clients, they’re pretty good.

Use the Godaddy Migration Script to import your existing site

Trouble moving your site to Godaddy Managed WordPress Hosting Plan? - Here are some pointers 1

The first choice for mov­ing a site to Godaddy Man­aged Host­ing is to use their migra­tion script. Don’t start by creating a new site and then try to manually copy your content and database.

You just need to sup­ply the exist­ing site WP administrator cre­den­tials and the FTP cre­den­tials for your site, click the import button, and then just sit back an wait a few min­utes.

Trouble moving your site to Godaddy Managed WordPress Hosting Plan? - Here are some pointers 2
click to see larger image

The Godaddy script will make a copy of your site and then change all the inter­nal links to use the tem­po­rary xxx.xxx.myftpupload.com URL base (which you can eas­ily change later to your domain). In my expe­ri­ence the migra­tion script works about 85% of the time mak­ing a per­fect copy of your site at the new temporary URL.

The prob­lems I’ve encountered come from unusual WP con­fig­u­ra­tions on the orig­i­nal site like non-standard direc­to­ries in the WP folder. You also may have to temporarily dis­able your plu­g­ins and switch to one of the WordPress default themes dur­ing the migration.

You Can’t Get There from Here

Can't get there from here stop signAnother prob­lem that causes the Godaddy Word­Press Man­aged Host­ing migra­tion script to fail is that the orig­i­nal site is located in a sub-directory of your domain, e.g. mydomain.com/wordpress. This will cause the migra­tion script to fail 100% of the time.

The work-around for this problem is:

Use a Subdomain

  1. use your host’s Domain Man­ager to cre­ate a sub­do­main for your web­site, e.g. wordpress.mydomain.com
  2. then point that subdomain to the site sub­di­rec­tory (mydomain.com/wordpress.
  3. make sure you go into your Word­Press>Set­tings>Gen­eral, and change the site loca­tion fields to use the new sub­do­main (http://wordpress.mydomain.com)
  4. then try the migra­tion script again using the sub­do­main instead of the sub­di­rec­tory for the site URL

This has worked for me sev­eral times.

If all else fails and you need to man­u­ally export and import your data­base and wp-content direc­tory using SFTP call their tech sup­port because you must edit all your data­base table pre­fixes to match the Godaddy require­ments before you import.

SFTP settings screenshot
Godaddy Managed WordPress Hosting SFTP Settings Information

Access to wp-config.php and all your other files is via the SFTP cre­den­tials you can find in your account set­tings. You’ll have to use an FTP client like Filezilla, there is no cPanel File Man­ager for the WordPress Man­aged Host­ing (it’s a secu­rity fea­ture, not an oversight).

(This post was viewed 1,217 times) in the last month.)

Pieter Hartsook

WordPress website coaching, design, implementation, support, and training. Background in Marketing Research and Communications. See my profile at: https://www.linkedin.com/in/hartsook/

Reader Interactions

Leave a Reply

Your email address will not be published. Required fields are marked *

Limit search for phrases by using " " around the phrase

Signup for Monthly Email Notification

Get notified of new posts from WordPress Website Coach. We only send these out once on the 1st of each month.

Something went wrong. Please check your entries and try again.

Recent Code Snippets

Simple History plugin banner

Shorten the length of the log file for Simple History plugin

Posted in , ,

The Simple History plugin default history period is 60 days. The log includes not only user initiated changes to the website, but all the automated updates to plugins, etc. This can make the log file pretty large.

(This post was viewed 8 times) in the last month.)

Read More
A bit of PHP to preserve html formatting in standard WordPress excerpts 3

A bit of PHP to preserve html formatting in standard WordPress excerpts

Posted in , , ,

If you don’t use the Excerpt field in your posts and rely on WordPress to grab the first few dozen words of your post content what you usually find is the excerpt when displayed on the front end (usually in some sort of archive or post grid display) will have most of the html tags removed leaving you with a single block of plain text.

If I go to the bother of formatting my post content to make it more interesting and easier to read and understand I’d like that formatting to be preserved even in that post’s excerpt.

(This post was viewed 46 times) in the last month.)

Read More
How to add custom post types to your default RSS feed 4

How to add custom post types to your default RSS feed

Posted in , , ,

RSS readers are somewhat old school in 2020, but the RSS feed that is part of WordPress is used by email services like Mailchimp and Mailerlite to create automated email updates when you add a new post to your website.

If you have custom post types though, they are not included in the default URL:

https://yoursite.com/feed

(This post was viewed 148 times) in the last month.)

Read More
Storing javascript in a metabox.io Custom Field textarea 5

Storing javascript in a metabox.io Custom Field textarea

Posted in , ,

For some client projects I needed to embed javascript code in a page (Post). I used a custom field textarea to insert the code when creating the Post. The problem was the default for text fields was to run them through a sanitizer.php to strip out any type of code that might be malicious. This is a good thing. But in this case it defeats the purpose.

So how to disable the sanitizing for just this field without breaking the default?

 

(This post was viewed 100 times) in the last month.)

Read More
Create a Scrolling Column with trivial CSS 6

Create a Scrolling Column with trivial CSS

Posted in ,

The client wanted to display a list of past events in a scrollable column. This was easy to implement using simple css. The page layout was done with Beaver Builder, but the solution should work for any html container.

(This post was viewed 85 times) in the last month.)

Read More
Changing a Submenu to a Mega-menu with Beaver Builder 7

Changing a Submenu to a Mega-menu with Beaver Builder

Posted in , , ,

Sometimes you want to present a navigation menu as a horizontal “mega-menu” instead of a hierarchal dropdown menu. This is really simple if you are using Beaver Builder. The mega-menu feature is built in, but is unfortunately hidden. You have to know the secret to turn it on.

(This post was viewed 100 times) in the last month.)

Read More
Formatting a custom number field to add commas 8

Formatting a custom number field to add commas

Posted in , , , ,

I needed to format a number field (999,999,999), coming from a custom field number-format (no other characters permitted in the number entry field). No “$” no commas or decimal points, etc. to output as a normal currency format.

Formatting a custom number field to add commas 9

When displaying the number I could add a “$” in front of the number, but couldn’t find a way to format the number since you can’t do that with CSS.

(This post was viewed 255 times) in the last month.)

Read More

Popular Posts


Categories