For Tiki support, please use the forums.
Table of contents
- Tiki 5.1 Release Notes
- Introduction to upgraders from earlier versions
- Category Permissions
- Known Issues
as well as the page linking to the resources related with Upgrades
If this is your first installation ever of Tiki, welcome to Tiki Community! You'll find details about the installation here:
This is a bugfix release, there are no new features compared to Tiki5
By default, Tiki uses UTF-8 database encoding. If your database uses different encoding, the Tiki Installer will display a warning message.
The Tiki Installer includes an option that will attempt to fix your database and change the encoding to UTF-8.
Note: Backup your database before attempting this fix.
If you are upgrading from previous tiki versions, please follow once the 3 steps documented here:
Category permissions have been dramatically revamped and improved since version 3. When upgrading to version 5.1 from version 3.x (or earlier), your permissions may not migrate properly. You should review the category permissions and reconfigure them, if necessary.
When performing a new Tiki 5.1 installation on a new database, the Tiki Installer may display the following warning:
Upgrading and running into encoding issues?
The warning erroneously says "upgrading" even though you are running a brand new installation.
When installing Tiki5 on PHP 5.3.0, installation may fail with the following message:
Fatal error: Undefined class constant 'MYSQL_ATTR_INIT_COMMAND'
This is due to a known bug with PHP 5.3.0. To install Tiki 5.1, use a newer PHP version.
When upgrading to version 5.1 from some Tiki versions older than 3.0, you may experience Permission Denied messages for some features, even when logged in as the administrator (Admin) user. If your Admin account has lost permissions, you can easily recover them.
- After completing the upgrade, re-run the Tiki installer (tiki-install.php).
- Go directly to Step 7. Configure the General Settings.
- At the bottom of the page, in the Upgrade Fix area, enter the name of your administrator account. The default name is admin.
- Click Continue.
- Create a new Admins user group.
- Grant tiki_p_admin to the group, if missing
- Add the specified administrator account to the group.
- So your db and all your tables are UTF8? (you can double check it in phpmyadmin)
- and your db/local.php has a $client_charset='utf8'; and not a $client_charset='latin1';?
- and you get question marks when you add some non-English characters to your wiki page?
- then you have this issue, and you shall try to add $api_tiki='adodb'; to your db/local.php, because it worked for me. Ref: Date: Tue, 14 Sep 2010 09:21:03 -0400 From: marclaporte To: tikiwiki-devel Subject: Re: Tikiwiki-devel UTF-8 in TW5.1