Skip to main content Help Control Panel

Login   A+   A-

Community «   Le forum «   Besoin d'aide «  

Quelques questions concernant l'upgrade de Yacs [Solved]

Immediate solution has been provided

Solution Manager: Agnès

Issue description

Bonsoir ;

Cela va sûrement vous surprendre mais il y a quelque chose que je n'ai pas bien compris pour l'upgrade de yacs.

Aujourd'hui, j'ai voulu mettre mon Yacs à jour ( avec la dernière archive disponibles ).

Voici les tâches que j'ai effectué jusqu'à présent :

1. Effectuer une sauvegarde intégrale de la base de données ;

2. Effectuer une sauvegarde intégrale de l'arborescence de yacs ;

3. Créer le répertoire inbox/yacs si celui-ci n'existe pas ;

4. Récupérer la dernière archive de yacs sur le site officiel ;

5. Uploader l'archive téléchargée dans le dossier inbox/yacs via client ftp ;

Désormais, si j'ai bien compris ce document :

http://www.yetanothercommunitysystem.com/article-1147-yacs-update ,

je dois aller dans le panneau de controle et cliquer sur le lien nommé 'Mise à jour'. Soit pour résumer : panneau de controle -> configuration -> Mise à jour

Cependant, lorsque je clique sur mise à jour, je tombe sur le panneau de configuration des scripts

et j'ai notamment ce choix :

Décidez ci-dessous si YACS doit aussi mettre à jour la page d'accueil de ce serveur :

Non, la page d'accueil de ce serveur n'est pas managée par YACS.
Oui. Si le script index.php est mis à jour dans le répertoire de YACS, il sera dupliqué au niveau du dessus de l'arborescence des fichiers.
En ce qui concerne ces deux options, je dois admettre que je ne les comprends pas, je ne sais absolument pas à quoi elles servent. En effet, d'habitude, je procède par écrasement et donc, je n'ai jamais eu affaire à ce genre de question auparavant.

Que veux dire exactement ceci : "Oui. Si le script index.php est mis à jour dans le répertoire de YACS, il sera dupliqué au niveau du dessus de l'arborescence des fichiers."

Car en ce qui me concerne, mon DocumentRoot se nomme ./htdocs et tous les script de Yacs se trouvent dedans. Cela sous entend donc que le niveau supérieur se trouve en dehors de mon arborescence web ( inaccessible à Apache ). Bref, j'aimerais que vous m'expliquiez le pourquoi du comment de cette option.

Par ailleurs, dans la mesure ou j'utilise un skin perso, je voudrais savoir si avant de lancer la mise à jour, je dois repasser dans un skin de référence ?

Je vous remercie par avance pour vos explications.

Comments

Agnès
avatar
from le Grésivaudan (grenoble-chambéry)
Associate
2007 posts
registered on Feb. 13 2006

on Apr. 27


Salut Nuxwin,

Pour le retour en skin de référence, c'est une affaire de prudence. Il arrive que les skins soient mis à jour, et auquel cas, cela te permet de faire ta mise à jour sans risquer de problème uniquement lié au skin. Une fois la mise à jour terminée, repasse en skin perso et vois si tout est ok. On a eu le cas avec le passage à la 7.10 par exemple, où il fallait modifier quelques trucs sur les skins persos pour retrouver un comportement normal. Ceci dit, c'est pas rédhibitoire, mais ça évite de devoir aller éditer le fichier de config des skins.

Pour l'option sur laquelle tu es tombé - sans te faire mal :
  • sur une arborescence où yacs est placé dans un sous-répertoire, l'index.php est dupliqué à la racine - si on coche la case. Cela permet d'avoir un répertoire (htdocs ou www...) avec des sous-répertoires où on met ce que l'on veut, tout en pointant directement sur le site yacs rien qu'en appelant la racine. L'index.php est mis à jour autant que de besoin, et yacs gère cela tout seul.
  • On peut aussi avoir plusieurs sous-répertoires, et ne pas vouloir par défaut tomber sur yacs, alors on ne coche pas cette case, et yacs ne duplique pas l'index.php à la racine - plus exactement, dans le répertoire supérieur.
En conséquence, si tu es déjà à la racine, il est inutile de cocher cette case. Par ailleurs, il existe d'autres manières de faire pointer directement sur le répertoire contenant yacs, sans passer par cette méthode. À chacun de choisir, donc


Agnès
Il n'y a pas de problèmes, que des solutions.
Nuxwin
avatar
from Caen, devant mon bureau
Member
190 posts
registered on June 9 2006

on Apr. 27


Ok, je te remercie pour ces explications très clair.


L.declercq / Nuxwin

Tags: upgrade mise à jour inbox yacs écrasement

Rate this page
Posted by Nuxwin on Apr. 27, page edited by Christian on May 17, (popular)