-Get Code

by Bobby Richardson
Wednesday, July 02, 2008
Posted to Notes on an Upgrade
Well, I've downloaded the v2.0.2 zip file, used the upgrade information.

Hmmm. Got a White Screen Of Death with complaints about an unknown, but database kinda looking, object. Gak! I detest twiddling databases, but I'm committed now.

So, navigated to bitweaver.org's Schema Changelog, fired up MySQL's Query Browser (is it just me, or does using a query to issue commands seem just plain weird?), and started copy/pasting from the Changelog.

Well. Some queries (changes) are processed successfully, some results imply that 'that object doesn't exist/already exists/can't take the change you want to make', or the like. Oh, okay. Some Schema Changes were included in earlier distro's, some weren't. Ah well, I needed the practice anyway.

Try Installer again. Hangs at Step 2 No error messages. Ya know what? this install isn't a live environment anyway, so stop being a wallflower - shut up and dance. Let's get the freshly-picked-just-yesterday code from anonymous CVS.

Jeez, Tortoise is a rather large-ish download, but can't get to WinCVS, sooo... Twiddle that into submission & hello Sourceforge... Dang, how many files ARE there in bitweaver?

Run the Installer again. Hello Installer. Pleezedta meetcha. No orphaned permissions. Enter site on localhost. Got default theme (Yay!). Hold up. Where's my TopBar? Where's my Left/Right columns?
(Boo-hiss, grumble grumble).

Launch new browser tab, navigate to live (but not really) 2.0 installation, configure layout options. Copy url, flip to localhost tab, paste & edit url. Hah! Got layout configuration - shows top/bottom/left/right/center areas for Site Default, but no modules assigned. Assign modules - hey, nice clock! Bitweaver info shows 2.1.0 alpha

Logout/in to test. BIT_ROOT_PATH already defined notice appears @ top of page, everything else looks okay. Time to start single-stepping the PHP debugger.