Skip to main content Help Control Panel

Login   A+   A-

Community «   Le forum «   Soupçons de bogues «  

Problème après l'installation de 7.3 [Solved]

avatarLesage Alain -- on Apr. 4 2007, from L'Île-Bizard à Montréal, Québec
YACS team (Quebec)
Immediate solution has been provided

Solution Manager: Gnapz

Issue description

Hier, j'ai créé une nouvelle installation avec la 7.3.1 sans difficulté. J'ai ensuite "migré" un site créé avec 7.12 dans cette nouvelle installation (en restaurant la base de données de cet autre site dans ma nouvelle instal, sous un nouveau nom). Ça me fait 2 copies identiques du site, sous 2 versions différentes.

En apparence, tout allait bien. Mais ce matin, en tentant de faire une modif à la nouvelle version : patate !!! Soit, la modification n'est pas prise en compte, soit j'obtiens ce message d'erreur :

',nick_name='',language='fr',locked='Y',meta='',options='',overlay='',overlay_id='',prefix='',rank='70000',section_overlay='',sections_count='5',sections_layout='none',suffix='',thumbnail_url='/images/section/10/thumbs/kword_kwd2.gif',trailer='', edit_name='alain',edit_id='1',edit_address='alesage@lesageconseil.com',edit_action='section:update',edit_date='2007-04-04 09:34:36' WHERE id LIKE '10'
1054: Unknown column 'extra' in 'field list'


Même chose si j'essaie de créer une nouvelle page. Quelqu'un qui sait parler chinois peut me traduire SVP ? Merci.

Comments

GnapZ
from Caribbean
2970 posts

on Apr. 4 2007


Ceci est dû au fait que la base de donnée 7.2 n'a pas été ré-optimisée et donc la 7.3 ne retrouve pas ses petits.

Je suppose que vous avez restauré cette base 7.2 APRES l'installation de la 7.3 .

Conseil: Optimiser la base de donnée et vérifier que les scripts à exécution unique (notons SEU) sont bien tous lancés. Ces scripts sont là pour effectuer des opérations de migration et donc il se peut que certains touchent à la base de donnée.

Attention dans ce genre de manipulations, il vaut mieux créer une copie de la db AVANT l'install de yacs (toute version) car lors de l'optimisation et du lancement des SEU, Yacs réorganise cette base.

Conclusion: A votre place, si l'optimisation ne suffit pas, je recommencerais l'installation de la 7.3 sur cette copie de base de 7.2 afin que les SEU effectuent bien leur travail.

Donnez-nous vos retours là dessus.
Lasares
avatar
from L'Île-Bizard à Montréal, Québec
697 posts

inspired from GnapZ on Apr. 4 2007


GnapZ:

Merci tout plein ! Ça fonctionne. Je n'ai eu qu'à optimiser la base de données. Et dire que j'ai écrit ça comme l'étape finale de ma procédure hier, mais que je ne l'ai pas fait !

Mais pour être bien certain dans le futur : si j'ai bien compris, vous recommandez de restaurer la base de données AVANT de lancer l'installation de yacs ? Ainsi yacs s'initialise avec la base restaurée, plutôt qu'un base vierge, c'est bien ça ?

Autre chose : cela fait quelques fois que je lis la suggestion de lancer ces scripts à exécution unique. On fait comment ? Ils sont où ?
GnapZ
from Caribbean
2970 posts

inspired from Lasares on Apr. 4 2007


Lasares : Je vois que, comme moi, vous dites aux autres ce qu'ils doivent faire mais ne l'appliquez pas à vous-même

Bref, oui, il vaut mieux lancer une install sur une base car cette base sera optimisée et traitée pour cette version installée.

Les scripts à exécution unique se trouvent dans le panneau de contrôle, gestion du serveur, exécution unique (au dessus de "mise à jour") ... dans la 7.3 .

Dans les versions antérieures, c'est un lien d'entête dans la page de mise à jour.
Lasares
avatar
from L'Île-Bizard à Montréal, Québec
697 posts

inspired from GnapZ on Apr. 4 2007


GnapZ :

Merci.

Rate this page
Posted by Lasares on Apr. 4 2007, page edited by Christian on June 15, (popular)