The Fantastico option to upgrade my TikiWiki 2.4 site to TikiWiki 3.0 was available this morning. After backing up the database and key file directories, I tried it.
Fantastico said it successfully did a backup, replaced the files, and upgraded the database, but TikiWiki doesn't seem to think that the database has been upgraded.
On the home page, I have a bunch of PHP errors, boiling down to 3 unique problems:
Undefined variable: tiki_p_trust_input
Undefined index: query
Undefined index: feature_check
On the admin page, I see:
Database Version Problem
Your database requires an update to match the current TikiWiki version. Please proceed to the installer. Using Tiki with an incorrect database version usually provoke errors.
When I follow the link, I'm told that I "don't have permission to access /tiki-install.php on this server." I am logged in as a member of the administrators group, so I should have permission.
When at look at the file permissions for /tiki-install.php with my FTP client, they seem to be OK. Deleting the db/lock file didn't help me.
I'm stuck. I suspect that there was a missing SQL update script in the Fantastico upgrade sequence, but I don't know where to look.
I'm able to view the schema and run SQL statements against my database remotely. If there are things I should check or scripts I should run, please let me know.
I'm using the tikinewt style.
I have lost my structures. TikiWiki thinks this option is disabled, and I can't find the option to re-enable it. This may be because of the database problem, or not. I had a *lot* of pages in structures in 2.4, and I really need to have them back.
I have lost my full-text search box. It used to be at the top right of the page. I did find the search option and re-enabled it, but the "Find in entire site" box hasn't come back.