Upgrade Notes
Upgrading Boltwire is very simple....
BACKUP BACKUP BACKUP BACKUP
If for some reason you don't do backups... Do it Now.. and ask yourself, why are you not making backups??
Upgrade Steps
- As an additional convenience, create a tar of the current directory structure so you have it handy or do a ZFS snapshot.
- Download the version you want to upgrade to from Boltwire website.
- Read the upgrade notes to make sure there isn't something there you need to pay attention to.
- Unzip the new package in a different area.
- You normally don't need anything in the extracted field directory, as you most likely have this renamed to something else anyways.
- Copy the contents of the boltwire directory on top of your existing boltwire directory.
cd [location of the extracted boltwire dist]
cp -r boltwire /[location of the the dir above boltwire]
Example:
cp -r boltwire /[location of the the dir above boltwire]
cp -r boltwire /www/vhosts/wiki/
After I am done, I normally make sure that ownership is set correctly.
For me, the ownership by apache is www and wwwgroup like:
chown -R www:wwwgroup boltwire
for most systems this would be something like nobody and nogroup or similar
Check it out
Check out the system to make sure it is working...
Conversion Past 3.3.9
- Update Boltwire directory
- Install fix into /home
.htaccess needs:
RewriteCond %{THE_REQUEST} !/home/fix.php
RewriteCond %{THE_REQUEST} !/home/fix.php
- Run http://sitename/home/fix.php
- Remove .htaccess entry
- edit /home/config/config.php
Change: $memberships = BOLTFmemberships(Array('output'=>'true'));
or: $memberships = BOLTFmemberships();
to: BOLTFmemberships(Array('msg_func_memberships'=>'false'));
or: $memberships = BOLTFmemberships();
to: BOLTFmemberships(Array('msg_func_memberships'=>'false'));
- edit /boltwire/farm/plugins/persist.php
Change: BOLTFmemberships();
to: BOLTFmemberships(Array('msg_func_memberships'=>'false'));
to: BOLTFmemberships(Array('msg_func_memberships'=>'false'));
- Remove backtick from pages that used it. No longer effective.


