Well, I may try that once I get to the point that the upgrade will start. BTW, I had already tried the UpgradeMODX extra before attempting the manual upgrade and it didn't work and it didn't log anything I could use to track down the problem.
Out of desperation I edited the index.php file in the setup folder to add an echo statement to see how far it was getting and that for some reason allowed it to display the first page of the setup process. Weird. Some sort of odd encoding on the file that editing the file corrected maybe? I don't know.
However, it didn't get very far before it bombed out on the setup screens. Checking the logs it was complaining about what looked to be syntax errors on variable definitions in the core config file. Missing quotes on some but not all of them. No idea how that happened as I've never touched any of that directly. Adding quotes helped it get a little further but now is getting a 500 error and checking the php-fpm www-error.log I see the this:
[10-Dec-2015 09:18:44 America/Chicago] PHP Fatal error: Class 'xPDODriver_' not found in /folder/core/xpdo/xpdo.class.php on line 1880
[10-Dec-2015 09:18:57 America/Chicago] PHP Warning: require_once(/folder/www/site/html/setup/includes/drivers/modinstalldriver_{database_type}.class.php): failed to open stream: No such file or directory in /folder/www/site/html/setup/includes/modinstall.class.php on line 91
[10-Dec-2015 09:18:57 America/Chicago] PHP Fatal error: require_once(): Failed opening required '/folder/www/site/html/setup/includes/drivers/modinstalldriver_{database_type}.class.php' (include_path='.:/opt/remi/php55/root/usr/share/pear:/opt/remi/php55/root/usr/share/php:/usr/share/pear:/usr/share/php:/folder/www/site/html:/folder/www/site/html/setup/includes/') in /folder/www/site/html/setup/includes/modinstall.class.php on line 91
As you can see in the include_path I tried adding the path needed but it seems to me that it's not the path that's the problem but perhaps the fact that it didn't substitute the "{database_type}" with the actual value.
Any ideas?