Loading...
 
Skip to main content

Architecture / Installation


Going from Tiki version 1.8 to 3.8

posts: 8

I'm trying to convert a database from version 1.8 to 3.8 and I get the following errors:

When i use the web interface tiki-install.php, i click the "Automatically upgrade your existing database to v3.8." upgrade button, then the page loads to a blank page.

When i use the command line shell.sh, it installs a bunch of patches and has 1054 queries executed successfully, but i get 3634 errors as well. Most of them tell me a certain table doesn't exist, some say that certain columns don't exist and some say unknown column.

When i check my local.php, the database version has not changed. I'm checking the forums and other support sites but so far i haven't found anything relating to this. Does anyone have an idea why this may be?

Thanks.

posts: 35 Canada

You need to apply db/tiki_1.8to1.9.sql on the database before running the installer. 1.9to2.0 will run automatically. Sorry about this.

I hope you have a backup before upgrade attempts. I fear your current database may be damaged.

As far as errors go, quite a few are expected between 1.8 and 2.0. After that, it should be clean.

posts: 1644 Canada

Hi!

I thought db/tiki_1.8to1.9.sql would be run, since it's still in the Tiki package.

Can this be fixed?

Or we change the documentation?

Thanks!


posts: 8

No problem, i don't do things like this on live systems.

So i need to step it then between versions? So i should first upgrade it to 1.9 then 2.0 and finally i can go to 3.8?

Thanks for all the help.


posts: 8

Ok, i stepped it through 1.9.11 and had a few errors. Then i stepped it through 2.4 and had a few more errors but when i stepped it to 3.8 i had no errors. I'm checking the installed site now but it looks like that was the issue.

Thanks for the help.