I am running 0.83 and want to upgrade to 0.85. In the changelog it says I must be running 0.84. So to me that means I need to upgrade to 0.84 then to 0.85. The problem is I cannot find the download for older versions of Bamboo Invoice. What do I do?
How to upgrade to 0.85
|
|
|
|
Apologies Leroy. Here you go http://www.bambooinvoice.org/img/bambooinvoice_084.zip |
|
|
I am attempting to do an upgrade to 0.84, but when I followed the instructions on http://derekallard.com/blog/post/bambooinvoice-085-preview/ I received the following error message. Fatal error: Call to a member function num_rows() on a non-object in C:\xampp\htdocs\bamboo\bamboo_system_files\database\DB_driver.php on line 722 Any clues? |
|
|
Which page were you on when you got that? |
|
|
Hello Derek, I am on 0.82 currently, installed on XAMPP Windows v1.66a, and got that error when I attempted to log into http://localhost/bamboo/index.php/install |
|
|
OK, you’re back quite a ways there. Could you grab 0.8.4 and try upgrading using it, and then after you’ve got it, try upgrading to 0.8.5? There were some pretty significant DB changes involved there. |
|
|
Hello Derek, That’s exactly what I am trying to do, to upgrade to 0.84 first but the error I received is as stated above. If I attempted to use 0.85 as the upgrade, it will give me a message stating that “If you need to upgrade, please contact Derek” or something in that line. |
|
|
Yeah, there were a lot of changes. If you feel comfortable and the information isn’t too sensitive, I’d be happy if you wanted to email me an sql export of your database and I could fix it up for you. Since that would necessarily mean you’d have to share your invoicing data with me, I can see how you may not want that option. That’s the easiest path, there aren’t too many users on 0.8.2 anymore - want to explore that? If not, I can walk you through it a bit more. Oh wait, one more thought. Open up bamboo_system_files/application/config/database.php and add these 2 lines into it (below the other data is fine).
$db['default']['char_set'] = "utf8";Also, any idea what version of MySQL you’re running? |
|
|
Good day Derek, I have no issues dumping the database out into an sql file and sending it over, but perhaps you might want to see how a legacy migration script could be incorp-ed into the newer versions so that other users in my same situation may be able to work on it easier? I will give the modification trick a try on the 0.84 upgrade and see if it works, if not I will send you the dump file shortly, cheers! I am not too sure what version of MySQL I am on, I just installed XAMPP 1.66a and whatever that came with it. |
|
|
OK tried it on an 0.84 overwrite of 0.82 files, then edited the database.php and when I went to the upgrade link http://localhost/bamboo/index.php/install it tells me it is already installed and to delete the install.php Going into the root at localhost/bamboo gives me 0.82 again, and I cannot log into the system after that. A restore of 0.82 was able to log in. I guess I have to dump the database file over. |
|
|
Poo. ;( Yeah, by all means, send me over a mysql dump and I’ll take a look. I thought that I had gotten the update stuff in there, but I wasn’t really counting on too many .8.2 versions still Email it to .(JavaScript must be enabled to view this email address) |
|