EasyEngine / feature-requests

A repo to track all feature requests on EasyEngine project using issue tracker.
5 stars 2 forks source link

Site Migration/Transfer commands #8

Open rahul286 opened 10 years ago

rahul286 commented 10 years ago

Copy/move sites to/from:

  1. FTP-Server (without shell access)
  2. Rysnc (with shell access)
  3. Local Dir (cp/rsync command)
EranSch commented 10 years ago

I started fantasizing about this as soon as I discovered EE. I think a CLI tool (distributed via NPM, perhaps) would be an excellent complement... allowing us to not only manage the remote server from a local shell but also duplicate a site down to a local environment... maybe even build a Vagrant box around it?

I actually started something exactly along these lines but it's gotten a bit backburnered for the time being.

treeta commented 10 years ago

how do I transfer my wordpress from shared hosting to vps digital ocean

thenoobi commented 10 years ago

@treeta There are many ways that can be found on the internet to do so. I also using Digitalocean and I moved from shared hosting 3 month ago. The way it simply:

If you need service for moving your wordpress from old shared hosting to VPS server, I'm ready to help :)

treeta commented 10 years ago

@thenoobi please help me :) saya tahu kamu dari indonesia, saya dari jogja mas :) saya bisa hubungi kamu dimana?

harshadyeola commented 10 years ago

@treeta

Refer In Depth Tutorial here

treeta commented 10 years ago

@harshadyeola i have try but error, not load site blank white

harshadyeola commented 10 years ago

@treeta Please post the problem in EasyEngine support forum Try service nginx restart can you give output for cat /var/log/nginx/sitename.*.log

harshadyeola commented 10 years ago

Did you used w3tc plugin?

If yes then follow the below steps

Disable/Delete w3total cache and remove following files.

cd /var/www/example.com/htdocs/wp-content/
rm -rf advanced-cache.php db.php w3tc-config
treeta commented 10 years ago

whether all the wp files dieksoprt? or wp-content alone?

harshadyeola commented 10 years ago

@treeta You can transfer wp-content only. This will upgrade your wordpress version. If you have any doubts about upgrading wordpress, You transfer all wp files.

treeta commented 10 years ago

how with DB? table_prefix effect to new wp site?

harshadyeola commented 10 years ago

@treeta , Please post the problem in EasyEngine support forum No, as you are replacing database, table prefixes will be as it were on old.

treeta commented 10 years ago

so, i must change my table db with prefix same old DB?

harshadyeola commented 10 years ago

@treeta Yes, you must change the database prefix to old database prefix in wp-config.php file.

treeta commented 10 years ago

how with this eror @harshadyeola 2014/08/25 02:49:22 [error] 15015#0: *508 FastCGI sent in stderr: "PHP message: PHP Parse error: syntax error, unexpected '}' in /var/www/site.com/htdo cs/wp-content/plugins/google-news-sitemap-generator/google-news-sitemap.php on l ine 365 PHP message: PHP Stack trace: PHP message: PHP 1. {main}() /var/www/site.com/htdocs/index.php:0 PHP message: PHP 2. require() /var/www/site.com/htdocs/index.php:17 PHP message: PHP 3. require_once() /var/www/site.com/htdocs/wp-blog-he ader.php:12

conflig some plugin?

harshadyeola commented 10 years ago

@treeta This is error due to plugin Google News Sitemap Generator .

Remove this plugin.

It wiill solve your problem.

cm896 commented 9 years ago

What about migrating or changing a site created in ee that was built out using dev.example.com and you now what it updated to example.com as it's going live? I didn't see in the documentation a command that would update ee to support such a move/rename of the host/domain/site while keeping the web root, files, database linked. For the time being, I have left clients in dev.example.com and simply adjusted the server block for nginx and the wp config details for the site.

joeguilmette commented 9 years ago

I think this is a pretty good idea, a command to change the domain name of a site on the server.

On Tue, May 5, 2015 at 11:51 PM cm896 notifications@github.com wrote:

What about migrating or changing a site created in ee that was built out using dev.example.com and you now what it updated to example.com as it's going live? I didn't see in the documentation a command that would update ee to support such a move/rename of the host/domain/site while keeping the web root, files, database linked. For the time being, I have left clients in dev.example.com and simply adjusted the server block for nginx and the wp config details for the site.

— Reply to this email directly or view it on GitHub https://github.com/rtCamp/easyengine/issues/143#issuecomment-99139040.

timelf123 commented 8 years ago

What is the status of this? It's been kicking around on the 3.1 milestone list for 2+ years

rahul286 commented 5 years ago

Update: we are tracking all feature requests under a new https://github.com/EasyEngine/feature-requests/ repo so moved this issue.