I have been trying to move/copy an elgg install to a different hosting provider. So far I have had less than ideal results. I didn't find the http://docs.elgg.org/wiki/DuplicateInstallation page until after I started. But I think I have followed it more or less by editing the SQL backup of the elgg database.
I will start over this afternoon and try to follow the instructions directly. However the issue I had was that it seemed ALL plugins/modules/widgets were disabled. Does that ring any bells with elgg experts?
Thanks! I will post my findings.
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by RaĆ¼l Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.
Did it work? I might need to do this also.
Do you know how to properly instal elgg?
Hello
I've benn trying this too and nothing works? Something is wrong with documentation or redirects....not to good :-(
Help someone :-) ?
same here i followed every step. i didnt have the /var/www/ directory so i thoght i pput it on /home/username/public_html/ i don't know I can't get it to work. i get 500 server error minconfiguation.
I have just done this - Just waiting for my new domain to come live - and we will see what happens!! Cross fingers!
Well it has sadly failed!!
Trying to go through all the steps again - and try once mor! If not a re-install......
Ditto...
I tried as well and couldn't make it.
I've just get it work. In the user files directory there is a file view_paths. After moving to the other location it's needed to change paths! There is a serialized object inside, after reserializing and editing paths works great!
it is so simple,
some step to install elgg
1.unzip the pack in the folder (such as :-elgg) on the sever root .
2.then access this elgg folder through browser.
3.now first create database in mysql (sucg as :-elgg_db)
4.when u access through browser ,enter
user name mysql:-root
passwd of database:-password
database name:-elgg_db
host name:-ip address/localhost.
prefixx for table:-elgg_
5.now u see the content ,copy that content in .htaccess file,before it create .htaccess file on elgg folder and give permission (if working on linux).
6.and only setting file is present in engine folder ,delete other setting file.
7.now u will get registration form ,fill it.
8.successfully msg u will get.
if you want to copy an elgg installation with data to another server the link above give you the right instructions
http://docs.elgg.org/wiki/DuplicateInstallation
don't forget:
UPDATE elgg_metastrings set string = '/YOUR/NEW/DATA-PATH/
' WHERE id = (SELECT value_id from elgg_metadata where name_id = (SELECT * FROM (SELECT id FROM elgg_metastrings WHERE string = 'filestore::dir_root') as ms2) LIMIT 1) ;
;-)
it works :-)