I've cloned my main server and am running tests of the upgrade from 7.02.07 >> 9.0 RC1.
After copying the upgrade files to the php-fusion root (merging and replacing files as requested), I had to first edit locale/English/setup.php @ around line 310:
ORIGINAL CODE
CodeDownload
// Make checks on new files that comes with 9
//if (file_exists(LOCALE."user_fields/user_timezone.php")) {
require_once("user_fields/user_timezone.php");
//}
//if (file_exists(LOCALE."user_fields/user_blacklist.php")) {
require_once("user_fields/user_blacklist.php");
//}
ALTERED CODE
CodeDownload
// Make checks on new files that comes with 9
if (file_exists(LOCALE."user_fields/user_timezone.php")) {
require_once("user_fields/user_timezone.php");
}
if (file_exists(LOCALE."user_fields/user_blacklist.php")) {
require_once("user_fields/user_blacklist.php");
}
This was necessary to resolve a WSOD caused by a fatal 500 error as my PHP-Fusion 7 install does not have user_timezone.php as it does not come with PHP-Fusion 7.02.07. Once the if statements were uncommented I was able to proceed.
However once I proceed, I simply get "There is no database upgrade available." and cannot continue with the upgrade procedure.