Upgrading Your Tiki
If you already have a Tiki site, upgrading to the current release is easy. Be sure to read the
release notes
for complete information about the new release, including any specific migration issues.
Update the Tiki Files
- Backup your database.
- Backup any Tiki files that you customized. This includes any theme or style customizations.
 | Tip: If you customize and Tiki templates (TPL files) or styles (CSS files) you should do so in your own theme — not by changing existing theme files. This will make the upgrade process much easier. |
- Download the latest Tiki archive (or patch set, if available). See Downloading Tiki for details.
- Copy the Tiki files to your web host. See Copying the Files to your Web Host for details.
- Reapply any Tiki customizations (from the files you backed-up in step 2. For themes and styles, simply copy the files to the appropriate Tiki directory:
- Place your custom style (CSS) in: ../styles/YOURSTYLE.CSS
- Place your custom theme (TPL) in: ../templates/styles/YOURSTYLE/*.tpl
Update your Database
Now that the new Tiki files are on your web host, you can use the Tiki installer to upgrade your database.
- Open your web browser to: http://www.yourdomain.com/tiki-install.php.
 | Note: If you copied the Tiki files to a subdirectory, include it, too. For example: http://www.yourdomain.com/subdirectory/tiki-install.php. |
 | Tip: Tiki has been translated to more than 40 different languages. To access the installer in your language, use http://www.yourdomain.com/tiki-install.php?lang=XX, where XX is the two-letter ISO code for the language. |
If the message Installer disabled. Remove 'db/lock' to enable the installer. appears instead of the Tiki installer screen, that means you locked the installer. See this troubleshooting page for information on re-enabling the installer.
- On the Tiki installer Security Precaution screen, enter your Database administrator password and click Validate and Continue.
| Figure: Before upgrading, you must log in as the database administrator. |
 |
 | Note: This is the database username and password that you used when you configured the database connection. If you have forgotten this information, it is located in your ../db/local.php file. |
- On the Tiki installer page, go directly to Step 5. Install Upgrade
| Figure: Selecting the upgrade step. |
 |
- On the Tiki installer screen, in the Upgrade area, click Upgrade to upgrade your database to the current Tiki version.
| Figure: Select your upgrade script. |
 |
 | Note: To completely reinstall the database (that is, remove your existing database and start with a brand new install), click Reinstall The Database in the Installation area. |
This should take only a few moments, as Tiki busily upgrades your database tables. Upon completion, the final installer screen appears.
| Figure: After a successful upgrade, you can enter your (new) Tiki. |
 |
 | Note: Review any warnings or notices that Tiki displays. Especially important is the PHP Memory notice. Tiki requires at least 32MB of PHP memory. Review the TikiWiki Installation Requirements document for details. |
- Click Continue. The General Settings page appears.
- Update the information, or click Continue. The Enter Your TikiWiki page appears.
- Click Enter TikiWiki and Lock the Installer.
 | Warning: If you do not lock the install script, anyone could re-run the installation program... wiping out your database. You can always re-enable the install script, if necessary. |
You should be greeted by your Tiki's home page. Be sure to review the release notes for the new version (available on the
Tiki Community Portal
) for details on the new features available in this release.