History of bitweaverUpgrade
Version 22
bitweaverUpgrade
How to Upgrade bitweaver
bitweaverRelease Upgrades
whatever you do, always make a backup. whether you are about to do minor upgrades or large ones, please always backup your files and database first. we put a lot of effort into creating reliable installation / upgrade processes and making them as easy and quick as possible, however there are so many different setups and you might be using the one that causes a probem we haven't been able to test ;)upgrading from one 1.x.x to another 1.x.x release does not require that you run the installer unless you would like to add new packages.
bitweaver Files, Data and Directories
the following files and directories contain dynamically stored data, which you have to copy to your new installation:- kernel/config_inc.php
- This is the file, which is written during the installation process and which contains all the database access information. Without this file, you will be redirected to the install page as soon as you try to access bitweaver.
- storage/
- The storage directory contains all files that are uploaded to your site. if you omit this directory, your users can not access any files that have previously been uploaded.
- temp/
- The temp directory contains all cache related items and also it stores any custom modules created. Nexus creates such modules on the fly and hence, no custom modules or menus will work on your new site if you don't copy this folder accross as well.
- 3rd party applications
- third party applications such as phpbb and gallery2 have their own configuration files. also, it is important that you check their upgrade process for individual packages if there have been database changes to these. please someone help with these, as i'm not familiar with these applications.
- Database changes
- Please consult the SchemaChangelog page for any changes that have occurred to any package. We never make table alterations to stable branches, however you might find that some permissions have been added to the database. if so, please add these by hand with the simple INSERT statements listed on SchemaChangelog.
1.0.4 --> 1.1
As with all stable branches, such as ReleaseOne, no altertations of the actual database have been or ever will be required. We have added a few new permissions. Most of these will probably not interfere with the runnings of your site, however we recommend that you have a look through SchemaChangelog for further details and instructions on how to add them to your database.1.0.* --> 1.0.4
These are bugfix releases and have no database changes whatsoever.follow the following procedure:
- make a backup of your files (and database if possible - just to be on the safe side).
- upload / unpack the downloaded archive in the same location as it was before.
- copy the files and directories mentioned above to your new version of bitweaver.
- point your browser to http://my.cool-bitweaver.site/