I'm a newbie with server. I need to move an existing site to another server.
What's the procedure? I can't find any articles regarding this one.
Thanks in advance.
*including the database
1) make a database dump
2) Install a fresh episerver site on the new server (without anything)
3) copy all your files inside the new site and all your vpp folders inside the vpp folder
4) create a new database based on #1
5) modify connection string to use your new database
Then you should be good to go
When I browse my site, this shows up: "This installation contains only core files."
I believe this is because of the default.htm page. But what default document would I use? I don't see any web pages on the root site other than that default.htm with the "This installation contains only core files." content.
By the way, I'm using Windows 7 Ultimate.
By the way, I'm using Windows 7 Ultimate x64.
EPiServer CMS 6.0.530.0
The "only core files" message usually appears when the pageStartId isn't set in the siteSettings of your web.config/episerver.config file.
But if that config key is incorrect, maybe more are? You should copy the configs from the other site as well (everything in the web root as Anders said)
Well, I followed what Anders said and I literally copied all files from the live server.
This is also the behaviour I'm getting when I install a new site (with or without a database).
If you navigate to the EPiServer.config and find the pageStartId attribute inside site settings, what is the value?
It Looks like it's just treating my site as an ordinary web site when I browse the alias.
Do the machine you moved it to serve any aspx pages? If you did the move to a newly setup server it could be that .Net isn't activated for the IIS.
It definitely serves aspx pages. I'm using this one for ASP.net/dnn sites.
Do you have EPiServer installed on the machine you moved to?
See if you can access edit/admin mode. If you can try accessing the root page using language prefix -> http://siteaddress.com/en/ or what ever language you have enabled on the site.
Did you ever figure out the cause of this? I'm having the same problem and just can't figure out how to resolve. I have a site with start page ID set correctly, other sites work and go to the correct page on the same machine, but this one site keeps going to the message "This installation contains only core files.".
If I specify a start page in the properties of the web project then it works but it only works with http://domain.com/path/to/page/specified.aspx rather than http://domain.com
This is a very frustrating mystery!
Any thoughts appreciated,
Hi Mark,Good for you it's working a little bit. I gave up a long time ago with the steps provided above.Here's the procedure I use now in moving EPiServer sites:1. Install EPiServer deployment center.2. Copy site and vpp folders to the server.3. Backup and restore copy of database4. Setup IIS and point to Site folder.5. Edit episerver.config siteURL and make sure the physicalpath entries are correct (VPP - around 9 entries in total)6. Edit web.config modify correct location of VPP path (if applicable).a. <imageGallery AbsoluthPath=b. <documentArchive physicalPath=c. <webmail diskCachePath=7. edit connectionstrings in connectionstrings.configNOTE: just make sure all physical path entries are valid and correct and you're good to goI find this process easier and saves me a lot of time.
If it is IIS7, check if <modules> and <handlers> are correct (compare with a site that works). IIS6, chack httpModules and httpHandlers.
Thanks Erik, that was it and resolved the problem. I'm not really sure why these sections were missing in the first place though, curious....