8
Quote:
Admin -> system -> preferences -> turn debug mode on (several modes to choose from depending on what you are trying to fix). Very useful.
Also, keep in mind, XOOPS site on top of a tall stack of software. If PHP on your server is configured to log error messages, but not display them, then that too will affect how you are able to track down issues (check log files instead of seeing errors displayed on screen for instance).
Your problem is most likely some interaction effect of XOOPS with all the settings in the operating system and database version and PHP version and .ini settings and who knows what else on your new server.
When we moved from one server to another a long time ago, we had some problems because the root folder structure on the old server was something like /foo/bar/www/xoops and on the new server it was /bar/foo/www/xoops. Once we changed that in the mainfile.php for our XOOPS sites, everything worked just fine. That kind of issue has nothing to do with XOOPS per se, it is caused by not knowing enough about how your server is configured, and what implications that will have for your site.
--Julian