Mettre votre site Tiki à jour | |
La mise à jour de Tiki est facile, car elle est très semblable à l' installation. Mettre à jour est à sens unique. Il n'est pas possible de revenir en arrière. C'est pourquoi nous vous conseillons de tester la mise à jour sur une copie, avant de procéder à la mise à jour réelle. RESUME: La mise à jour en quelques étapes
|
1.1. Déterminer la version du Tiki existant | |
Vous pouvez vérifier la version en cliquant sur Si votre version est plus ancienne que 1.8.0Tiki 1.8.0 est disponible depuis le 8 février 2004, donc il est improbable que vous ayez une version plus ancienne. Les scripts de mise à jour pour ces versions ont été retirés de Tiki mais peuvent encore être téléchargées.: Vous devez, dans ce cas, d'abord mettre à jour vers la version 1.8 : Upgrade 1.7 to 1.8 et ensuite Upgrade 1.8.x to 1.9.y (ne pas mettre à jour directement de 1.7.x à 1.9.x ou plus récent ❗ À partir de la version 1.9.0, vous pouvez mettre à jour vers n'importe quelle version plus récente (3.x, 4.x, etc): Tiki 3.x et 4.x contiennent tous les scripts de migration de base de données nécessaires. |
1.2. Déterminer vers quelle version vous voulez mettre à jour | |
N'oubliez pas que Tiki3.x est l'ensemble de version garantie avec le support à long terme (Long Term Support ou LTS) et qu'il est toujours plus sûr de mettre à jour vers une version .1 (par exemple 4.1 et pas 4.0) si votre site est en production et utilise beaucoup de possibilités de Tiki.
|
1.3. Une Installation "propre" ou incrémentale? | |
|
Installation propre | |
Vous devrez copier manuellement et/ou re-mettre à jour toutes les données qui ne sont pas écrites dans la base de données MySQL. |
Installation incrémentale | |
Celle-ci ne détruit aucun fichier Tiki utilisé dans les versions précédentes, mais qui sont devenus obsolètes. Ces fichiers ne feront que gaspiller de l'espace disque. La page Security Admin peut détecter les fichiers PHP inutiles |
1.4. Faire une copie de sauvegarde | |
Voir: Backup pour plus d'informations |
1.5. Mettre à jour vos fichiers | |
Les fichiers de Tiki sont distribués dans un fichier compressé (ex.: .zip). Vous devez le décompresser (unzip) et les télé-décharger sur votre serveur web. |
Nouvelle installation | |
Au lieu d'écraser vos anciens fichiers, vous pouvez créer une nouvelle installation. En lançant l'installateur, recopiez les paramètres de votre base de données existante (info dans Ce que vous devez copier de votre ancienne à votre nouvelle installation:
|
Installation sur une installation existante | |
Pour mettre à jour, copiez ou téléchargez tous les fichiers de la nouvelle version dans le dossier de l'ancienne version pour remplacer les anciens (FTP avec l'option "overwrite if source is newer"). Avant d'écraser les fichiers, supprimer les templates non modifiés spécifiques au styles ( |
Mise à jour via SVN | |
Si vous installez avec SVN, vous pouvez aussi mettre à jour avec SVN -> Get Code |
1.6. Vérifiez les permissions | |
Si votre serveur n'est pas content avec les permissions des fichiers et répertoires de Tiki (ceci dépend de la configuration du serveur), vous obtiendrez une page d'erreur ou une page blanche. Ces essais loupés sont typiquement dans le journal d'erreur. Trop peu de permission
Trop de permissions
Si vous avez accès à un terminal, vous pouvez lancer: Copy to clipboard
et répondre aux questions. Si vous ne savez pas quoi répondre, cliquez simplement sur "entrée" pour répondre par défaut.
|
1.7. tiki-install.php pour mettre à jour votre base de données | |
Installation fraîche | |
Sur la page De façon alternative, pour éviter d'entrer les informations, vous pouvez simplement copier |
Installation au dessus de l'existant | |
Alors, allez à
|
Alternative: Mettre à jour votre base de données à travers le shell | |
[+] Mettre à jour votre base de données manuellement à travers le shell (plus rapide que phpmyadmin) Assumant que vous avez la version en ligne de commande de PHP (PHP-CLI), vous pouvez simplement utiliser la version en ligne de commande de l'installateur. Copy to clipboard
Copy to clipboard
|
1.8. Après tiki-install.php | |
À la fin, procédez comme d'habitude pour le site Tiki en désactivant le script |
1.9. Mettre à jour le fichier .htaccess | |
Tiki pose un fichier |
1.10. Test | |
What to expect as problems | |
|
Où regarder | |
|
Que faire | |
|
1.10.1. Vérifiez votre contenu | |
Vérifiez si votre nouveau site web contient quelque chose de votre ancien site web. |
1.10.2. Vérifiez que les choses que vous avez l'habitude d'utiliser sont toujours activées. | |
Plus spécifiquement, les structures, la recherche, les plugins individuels, et quelques autres caractéristiques qui peuvent être activées dans le panneau d'administration. |
1.10.3. Revise potentially unsafe plugin calls and approve or reject them | |
Usage of potentially unsafe wiki plugins has to be validated by users with the new permissions related to approve plugins. This way, any usre can make any attempt to use potentially any plugin, including iframe, dbreport, tag, sql, snarf, regex... which would need to be validated by some trusted users/editors/admins later on in order to approve or reject them. A list of plugin calls pending revision can be found at any time here: tiki-plugins.php
|
1.11. Mise à jour de votre Thème | |
The layout system of the Themes' styles dans Tiki 3 (sans table) a changé par rapport aux précédentes versions de Tiki (basée sur des tables). Vous feriez bien de jouer avec un des thèmes apportés votre installation de Tiki 3, et de bien personnaliser votre CSS en fonction de vos besoin (et/ou copier le design du style du thème), because you might not need to adapt your *.tpl files to it. Dans le cas où il vous faudrait les adapter, vous pourriez trouver plus facile de mettre à jour le nouveau fichier tpl avec les modifications dont vous avez besoin, than to start from your old tpl files and attempt to apply all the changes in display that were introduced in Tiki 3. Pour plus d'information, veuillez voir: Upgrade 2.x to 3.x
|
Encore plus d'aide? | |
Si vous avez besoin de plus d'instructions, demandez dans IRC ou dans les forums, et s'il vous plaît, revenez ici après et mettez à jour la documentation avec ce que vous aurez appris. C'est un moyen pour vous d'aider et de rendre tout ça plus facile pour les nouveaux utilisateurs. Pages liées
|
Notes for advanced users | |
[+] |
symlinks | |
When you are happy with the result delete the directory structure of the old site and move the directory of the new site in place. In fact on GNU/Linux or other Unix based servers you can usually use a symlink instead, making upgrade easy. Copy to clipboard
|
MultiTiki | |
If you manage many tiki sites in the same tiki instance ( MultiTiki ) but having them in subdirectories, you can follow also the instructions at the Manual Installation page. |
Updating via SVN | |
If you have shell access and SVN: dev:Download |
Tiki Remote Instance manager (TRIM) | |
If you manage many instances, you should consider TRIM. |
Mise à jour du manuel | |
Veuillez regarder: Manual Upgrade |
Delete Unused Tables | |
When upgrading, some tables may no longer be used if the related feature has been discontinued. The upgrade script doesn't delete these extra in case users have data in them they want to keep. You can delete the tables manually if you have access to the database on the server. The following tables are no longer used as of Tiki5:
|