Upgrading to XMB 1.9.10 Karl
Upgrading is a one-way process. To backout you will need to restore your files and database from a backup.
Backup Your Forum
Please backup both your forums database and files before continuing. This may seem like common sense but is often forgotten.
If the upgrade process fails and you do not have a backup, XMB will be unable to help you. All data could be lost: posts, users,
etc. You have been warned!
Modifications Notice
This upgrader is designed to work with modifications installed. However, all modification data, templates and code, will be destroyed during the
upgrade process. Please proceed with extreme caution if you wish to keep your modification data intact.
Known Issues
These are known issues with the upgrader. However, they will only affect a small percentage of XMB Forum users.
- Upgrading can be quite resource intensive, especially with large databases.
- The upgrade script may appear to time out or be inactive. Do NOT stop it or close your browser window.
- The upgrade script can consume up to two times the amount of disk space you are currently using.
Make sure your disk space quota is set accordingly.
- The upgrade script occasionally fails to handle out of order columns, particularly in the settings table.
- If the upgrader stops while modifying any table, please contact the support staff at XMBForum.com.
Restore your database and original files from backups if necessary.
Normal Upgrade Instructions
- Backup the database and all files. Remember to keep the config.php settings handy.
- Disable XMB using the Board Status setting of the Administration Panel.
- Upload all 1.9.10 files over the top of your existing files.
- Delete the /install/ directory and all files in it.
- Edit the new config.php file with your details. It may be helpful to reference your old config.php.
- Upload the /upgrade/ directory to your forum directory.
- Run: http://www.yourdomain.com/path/upgrade/upgrade.php.
- Upon completion, verify that the /upgrade/ directory has been removed.
- Enable XMB using the Board Status setting of the Administration Panel.
Alternative Upgrade Paths
- XMB 1.9.9 - If you are an early adopter of version 1.9.9, then you may migrate to 1.9.10 without changing your database.
After uploading all files, use the Administration Panel -> Templates -> Restore All to import the version 1.9.10 templates.
- XMB 1.9.9 - Complete diff & patch information will be provided to anyone who wants to manually edit their PHP files.
- XMB 1.9.8 SP2/SP3 - An alternative upgrade script will be provided to anyone who wants to avoid the normal upgrade utility.
This script is specific to one version can only be used to upgrade that version of XMB.
- XMB 1.9.8 SP2/SP3 - Complete diff & patch information will be provided to anyone who wants to manually edit their PHP files.
- XMB 1.9.x - The Normal Upgrade path is recommended for these older versions.
- XMB 1.8 - Upgrading to XMB 1.9.1 is a requirement.
Enjoy XMB 1.9.10 Karl!