@runawayjim are you receiving the Site Settings issue on Windows or Linux? Take a look at Checkdeki script if you are linux and that should help: http://developer.mindtouch.com/en/kb/Enabling_Checkdeki
Is there a way to prevent this from happening on a somewhat regular basis (a few times a month)? It's really annoying to have to restart the server on a near weekly basis.