Fork me on GitHub

Rapport de message :*
 

Re: Xoops 2.3 : la voilí  !!!

Titre du sujet : Re: Xoops 2.3 : la voilí  !!!
par Marco sur 23/09/2008 20:24:23

Voici les instructions d'installation pour le 2.3. A ceci s'ajoute mes conseils dans le premier post de ce thread, concernant les options d'installaton (character set et collation)

Il faut d'abord télécharger le package Xoops 2.3 (.zip ou .tar), et le décompresser.

Installer XOOPS 2.30 Final (nouvelle installation)

1. Copier le contenu du répertoire htdocs/ (du package Xoops 2.3) sur votre serveur web
2. S'assurer que le fichier mainfile.php et le répertoire uploads/ sont accessibles en écriture par le serveur web
3. Pour des raisons de sécurité, vous êtes encouragés à déplacer les répertoires xoops_lib (pour XOOPS libraries) et xoops_data (pour XOOPS data) en dehors de la racine de votre site, ou même également de changer le nom de ces répertoires
4. Rendre le répertoire xoops_data/ accessible en écriture, ainsi que xoops_data/caches/, xoops_data/caches/xoops_cache/, xoops_data/caches/smarty_cache/ et xoops_data/caches/smarty_compile/.
5. Accéder au repertoire où vous avez installé les fichiers htdocs/ , en utilisant votre navigateur web pour lancer le process d'installation.

Remarque importante : nous recommandons fortement l'installation du module PROTECTOR qui va apporter une protection supplémentaire à votre site ainsi que des possibilités de log.
Pour installer le module Protector lors d'une nouvelle installation de XOOPS 2.30, AVANT d'installer XOOPS :
- supprimer le "mainfile.dist.php" présent à la racine de xoops
- copier le fichier "/extras/mainfile.dist.php.protector" vers la racine de xoops et le renommer en "mainfile.dist.php"


Upgrade depuis une précédente version de Xoops

FAITES D'ABORD une SAUVEGARDE du site à upgrader
TESTEZ D'ABORD l'upgrade depuis une base de TEST, pour s'assurer que tous les modules marchent bien,avant de vous lancer dans la mise à niveau de votre site de production.

Upgrade depuis XOOPS 2.0.* au delà de 2.0.14 et depuis 2.2.* (en utilisant le package complet)
1. Déplacer le répertoire "upgrade" (du package Xoops 2.3) à l'intérieur du répertoire "htdocs" (il est en gardé en dehors car il n'est pas nécessaire pour les nouvelles installations), et ceci sur votre machine LOCALE
2. Supprimer htdocs/mainfile.php, htdocs/install/, htdocs/cache/, htdocs/extras/, htdocs/template_c/, htdocs/themes/ et htdocs/uploads/ du répertoire "htdocs" folder de votre machine LOCALE
3. Uploader le contenu du répertoire /htdocs depuis votre machine LOCALE vers votre serveur web en écrasant les fichiers existants
4. Pour des raisons de sécurité, vous êtes encouragés à déplacer les répertoires xoops_lib (pour XOOPS libraries) et xoops_data (pour XOOPS data) en dehors de la racine de votre site, ou même également de changer le nom de ces répertoires
5. Rendre le répertoire xoops_data/ accessible en écriture, ainsi que xoops_data/caches/, xoops_data/caches/xoops_cache/, xoops_data/caches/smarty_cache/ et xoops_data/caches/smarty_compile/.
6. S'assurer que le serveur peut écrire dans mainfile.php
7. Accéder au répertoire /upgrade/ avec votre navigateur, et suivre les instructions
8. Suivre les instructions pour mettre à jour votre base de données
9. Protéger en écriture de nouveau de fichier mainfile.php
10. Supprimer le répertoire /upgrade de votre serveur
11. Mettez à jour le module "system" depuis le panneau de gestion des modules, il est recommandé par ailleurs de mettre à jour les autres modules également

Upgrade depuis une version de XOOPS comprise entre la version 2.0.7 et la version 2.0.13.2 (en utilisant le package complet)
1. Déplacer le répertoire "upgrade" à l'intérieur du répertoire "htdocs" (il est en gardé en dehors car il n'est pas nécessaire pour les nouvelles installations), et ceci sur votre machine LOCALE
2. Supprimer htdocs/mainfile.php, htdocs/install/, htdocs/cache/, htdocs/extras/, htdocs/template_c/, htdocs/themes/ et htdocs/uploads/ du répertoire "htdocs" de votre machine LOCALE
3. Uploader le contenu du répertoire /htdocs depuis votre machine LOCALE vers votre serveur web en écrasant les fichiers existants
4. Supprimer les répertoires suivants et les fichiers de votre serveur (ils sont utilisés seulement par l'ancienne version de Xoops):
* class/smarty/core
* class/smarty/plugins/resource.db.php
5. S'assurer que le serveur peut écrire dans mainfile.php
6. Pour des raisons de sécurité, vous êtes encouragés à déplacer les répertoires xoops_lib (pour XOOPS libraries) et xoops_data (pour XOOPS data) en dehors de la racine de votre site, ou même également de changer le nom de ces répertoires
7. Rendre le répertoire xoops_data/ accessible en écriture, ainsi que xoops_data/caches/, xoops_data/caches/xoops_cache/, xoops_data/caches/smarty_cache/ et xoops_data/caches/smarty_compile/.
8. Accéder au répertoire /upgrade/ avec votre navigateur, et suivre les instructions
9. Protéger en écriture de nouveau de fichier mainfile.php
10. Supprimer le répertoire /upgrade de votre serveur
11. Mettez à jour le module "system" depuis le panneau de gestion des modules, il est recommandé par ailleurs de mettre à jour les autres modules également

Remarque importante : nous recommandons fortement l'installation du module PROTECTOR qui va apporter une protection supplémentaire à votre site ainsi que des possibilités de log.
Pour installer le module Protector lors d'un upgrade depuis une précédente version de Xoops pour aller vers XOOPS 2.30, AVANT d'upgrader XOOPS :
- supprimer le fichier "mainfile.dist.php" présent dans le répertoire "/upgrade/upd-2.0.18-to-2.3.0/"
- copier le fichier "/extras/mainfile.dist.php.protector" dans le répertoire "/upgrade/upd-2.0.18-to-2.3.0/", et le renommer en "mainfile.dist.php"


Spécificités liées à la mise à niveau du package XoopsEditor:
Dans le package final XOOPS 2.30, 5 éditeurs de texte sont inclus : dhtmltextarea et textarea (pour éditeur de texte simple), fckeditor, tinymce et koivi (comme éditeurs WYSIWYG HTML).
Compte tenu de changements dans la structure des répertoires pour les 2 éditeurs fckeditor et tinymce, il est recommandé de supprimer les éditeurs existant avant d'uploader les nouveaux éditeurs.
Et si vous utilisez fckeditor dans vos modules, merci de modifier les configurations spécifiques des modules, en suivant les instructions des fichiers du répertoire /fckeditor/modules/, en autre si vous utilisez le module "article". Note Xoops France : attendez la mise à jour des modules par leurs auteurs, si vous êtes non expérimentés.
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

43 Personne(s) en ligne (33 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 43 | Plus ...