Erreur mise à jour Roundcube 1.5.1 --> 1.5.2

Mon serveur YunoHost

Matériel: HP Microserveur
Version de YunoHost: 4.3.6.2
J’ai accès à mon serveur : En SSH | Par la webadmin | En direct avec un clavier/écran | …
Êtes-vous dans un contexte particulier ou avez-vous effectué des modificiations particulières sur votre instance ? : non
Si oui, expliquer:

Description du problème

Bonjour,
J’ai un message d’erreur lors de la mise à jour de Roundcube de la version 1.5.1 vers la version 1.5.2.
Merci pour votre aide
Cordialement
/Pascal

Voici les logs :slight_smile: https://paste.yunohost.org/raw/sahovetoji

Salut meme probleme que toi.
On voit bien le mesasge d’erreur suivant

Creating database schema… ERROR: [1050] Table ‘collected_contacts’ already exists (SQL Query: CREATE TABLE collected_contacts (

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.

Suppose un accès ssh au serveur…

Retrouver le mot de passe Mysql pour Roundcube…

cat /etc/yunohost/apps/roundcube/settings.yml

Se connecter au Mysql de Roundcube pour y copier la table et la supprimer…

mysql -p -u roundcube roundcube

create table collected_contacts_bkp as (select * from collected_contacts);

drop table collected_contacts;

exit

Faire la mise à jour des apps, et donc de Roundcube…

yunohost tools upgrade apps 

Et puisque la table collected_contacts a été supprimée, la mise à jour se poursuit sans erreur.

Et après la mise à jour, récupérer les contacts de la copie qu’on a fait au début…

mysql -p -u roundcube roundcube

insert into collected_contacts (select * from collected_contacts_bkp);

exit

Voila.

3 Likes

Merci ! Ça a marché de manière impeccable :grinning: :pray: