Title: sync localhost with production server
Last modified: August 18, 2016

---

# sync localhost with production server

 *  [jpepper](https://wordpress.org/support/users/jpepper/)
 * (@jpepper)
 * [20 years, 1 month ago](https://wordpress.org/support/topic/sync-localhost-with-production-server/)
 * I’m trying to find an efficient way to sync between my localhost development 
   environment and my production server.
 * I develop my WordPress projects on my local machine (XP running apache, php, 
   mysql). I use apache virtual hosts so I can use ‘local’ domains. For example,
   mydomain.local is the domain I use when pulling up my site on my localhost. Generally,
   mydomain.local corresponds to mydomain.com.
 * At various stages in my projects (sometime at then end of each day) I need to
   sync my localhost files/database with the production server so that a client 
   can review the work. This generally involves a mysql dump followed by a search
   and replace that replaces mydomain.local with mydomain.com. I also update the
   wp-config.php for the production server, upload the files and then restore the
   DB on the production server.
 * Does anyone have a way to speed up this process?? I was thinking about making
   a few changes to wp-config.php so that it pulls config settings based on the 
   domain. If the domain was mydomain.local, then the localhost DB settings are 
   read. If the domain is mydomain.com, then the production DB settings are read.
 * My biggest problem is the search and replace of the domain in the DB dump. Wouldn’t
   it make sense that WordPress would substitute the domain as a variable within
   the content of the articles? The variable would then be replaced with the domain
   as set in the WP admin panel? This would eliminate the search and replace.
 * What methods do you use to sync between your local development environment and
   your production server?
 * Thanks!

Viewing 4 replies - 1 through 4 (of 4 total)

 *  [v0g0z0](https://wordpress.org/support/users/v0g0z0/)
 * (@v0g0z0)
 * [19 years, 8 months ago](https://wordpress.org/support/topic/sync-localhost-with-production-server/#post-375658)
 * Hey, jPepper…
 * I noticed no one has responded to your query. One which I too face and would 
   like an answer to. I spend a lot of time on the road and frequently find myself
   without WiFi or Net access at all. So, I create my posts offline. I need a simple
   way to upload just those changes once I reconnect.
 * And so it goes…
 * Randy
 *  [vkaryl](https://wordpress.org/support/users/vkaryl/)
 * (@vkaryl)
 * [19 years, 8 months ago](https://wordpress.org/support/topic/sync-localhost-with-production-server/#post-375659)
 * There were some posts here – fair amount of time back…. maybe six months or so.
   The thrust of them was I think what you guys are wanting to do.
 * Only thing I can tell you at this point is to use the forum search box, and input
   keywords like “localhost server sync online” and go from there.
 * Sorry I don’t have specific info.
 *  [Chris_K](https://wordpress.org/support/users/handysolo/)
 * (@handysolo)
 * [19 years, 8 months ago](https://wordpress.org/support/topic/sync-localhost-with-production-server/#post-375660)
 * vogozo – your situation is probably easily resolved with a blogging client. For
   instance (if a windows user) have a look at the recently released Windows Live
   Writer. Has a full on wysiwyg preview and can save drafts locally.
 * jpepper – Not sure I have any useful tips. I’ve dabbled a bit with the same issue…
 * A db export from dev to an import into prod trips you up on the URI values (Options-
   > General) so then you need to write a script to handle those. But then… Goo 
   help you if you had links to images… the db import won’t bring those along, so
   then you need to do a ssh/scp type sync to get your images up to the server too.
 * I got to that point and found afore-mentioned blog client with useful blog post
   preview and stopped digging. Alas!
 *  [v0g0z0](https://wordpress.org/support/users/v0g0z0/)
 * (@v0g0z0)
 * [19 years, 8 months ago](https://wordpress.org/support/topic/sync-localhost-with-production-server/#post-375661)
 * Hey Guys,
 * In fact, you’re right. I’m testing the new version of the ‘ecto’ (Mac-based) 
   blogging client at the moment and I’m pretty impressed so far. A few idiosyncrasies,
   but on the whole a pretty good solution. I can run both the ‘localhost’ and ‘
   domain’ versions of my blog on ‘ecto’ and after I’ve confirmed that the local
   version works, I simply engage the ‘domain’ version and read ’em and weep!
 * Thanks for the notes. Cheers!

Viewing 4 replies - 1 through 4 (of 4 total)

The topic ‘sync localhost with production server’ is closed to new replies.

## Tags

 * [domain](https://wordpress.org/support/topic-tag/domain/)

 * In: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
 * 4 replies
 * 4 participants
 * Last reply from: [v0g0z0](https://wordpress.org/support/users/v0g0z0/)
 * Last activity: [19 years, 8 months ago](https://wordpress.org/support/topic/sync-localhost-with-production-server/#post-375661)
 * Status: not resolved

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
