Hi all, first post in the forums - so far I've always found answers but this time I can't! For the record I've got MODx Revo 2.2.4-pl and I know almost nothing about any of this server type stuff - I got as far as understanding html and css, that's about the limit for now - as they say 'Rome wasn't built in a day'!
So the problem: I've just uploaded my site from test server to the live server. All I'm getting is 500 errors on everything from the homepage through /manager/ etc. I didn't realize originally that I had to clear the cache and turn off FURLS though. So I deleted the cache folder contents on the live server, turned off FURLS stuff (I think but now I'm not entirely sure which settings was?) on the test server and re-created a FURL free database on the live server. I couldn't re-run setup because it deleted itself after I originally installed it on the test server... so I found the setup folder in the download and uploaded that... but it won't run past choosing the 'upgrade installation' option because of the 500 error.
There are a number of points that I just don't understand from reading the documentation & forum advice and these may be the culprit(s) too:
1)After uploading the database I went to check the 'workspaces' path, as described in the documentation. Mine says {core path}. I have no idea if this is the same as it was before, as the documentation says it should be. Or what I should change it to if not? This kind of leads into my next bit of confusion.
2)Config.php's of various descriptions. When changing these files I'm not entirely sure what I should change them to. I've put the entries in as '
http://www.mydomain.com/whatever comes after that/'... Is this not right? I have uploaded into the root directory of mydomain.com. Should it, therefore, read '
http://mydomain.com/etcetc/ and then let .htaccess do the work on the www prefix? I'm using the root because I hate messing around with .htaccess - it never worked right for me when I've changed it before so was hoping to use the 'vanilla' Modx one (bar the www. extension - that bit I do understand!)
I also came across someone's posting where they used 'public_html/etcetc/ instead. Should I change those entries to that then?
3)Also, I don't really understand the section about file permissions. The documentation suggests that "Some of the folders need to be may writable". Which ones? I haven't a clue! I've even less of an idea how to find out whether the permissions need to be any different from my testing environment... which was in xampp, no idea what to look for on the hosts server in terms of what numbers they ought to be (though I know how to change them in Filezilla)
Finally, when setting up the database stuff myPhp thingy adds a "prefix_", based on the cpanel username, to the database's and the user's names. I've added that in so that they read (as an example) 'myprefix_mydatabase' and 'myprefix_myusername' in the config.inc.php. Is this right?
Thanks in advance for any help/advice you guys can come up with since I'm completely stumped & have no idea where to go from here.
Ben