Hey all. Long post here. We tried to reach out to a "Hire a Pro" person (three of them), but never heard back, so we're hoping someone here can help us. Check out new.xchanges.org to see our problem.
Anyway, I am the editor of an academic journal called Xchanges, which has its home at a large university but that I run independently. We are currently having a major crisis resulting from trying to replace our old xchanges.org site with a new one that a group of my students built using b2evo, over the last year. My husband is a software engineer, so he has helped me to trouble-shoot as much as he could, and has helped me describe the problems we're having in this post, but we're really at a loss as to how to proceed and are hoping you can help.
Originally, xchanges.org was built as a pure html site. Over the last year, we piloted a move to B2Ev as our CMS. Our hosting is at Bluehost. Our main site is: xchanges.org = root of public_html/
B2ev site is: new.xchanges.org = public_html/new/
If you go to either now, you can see that xchanges.org is up, but that new.xchanges.org is clearly really broken.
The problems we're having stem from our desire to have our new content moved to root, so xchanges.org would be served by b2ev. That is still the goal, but a working new.xchanges.org would be a workable intermediate goal. I can go into what happened to cause this meltdown of the b2evo site, but suffice to say, when I called Bluehost support to walk me through the process of moving the existing xchanges.org files into an "old" folder and then to move the "new" folder files into the primary public html, all these problems emerged, and we were never able to get the b2evo site back up in such a way that I could even log in, much less get to the collection dashboard so I could see any of the articles we're in the process of editing to release in our next journal issue.
Anyway, our migration failed. The symptoms/problems are:
-- Database calls failed, and now php code displayed, b2ev functionality not working (as I said, I can’t log in to b2ev).
-- Can ftp, and have backups of public_html, and bluehost does too.
-- Restores of public_html haven’t succeeded from local, or from bluehost initiated.
My husband believes the problem is a configuration issue of some type – missing files/structure, or conflicting additional files. Or bad config htaccess. He's been helping me as much as he can, since as the editor of the journal the technology side isn't my focus, but I don't have a student working as the technical editor or site admin right now, so we're really stuck. We're not sure what to look for to sort out the problems that are facing us. We desperately need to get access again to the b2evo site, to have it back up, to make sure all the articles we're trying to publish are there, and then if all of that is retrieved, then we can go about trying again to replace the old site with the new b2evo site.
Things someone needs to know to figure out – execution order of files in call to new.xchanges.org (to tell where things break down and either replace files, or ?)
Where does the article content live/stored (in db, or in files, or?)?
Could reinstalling b2ev database or php/js solve this?
How do I tell what version of b2evo I am using, from a nonworking installation?