diff --git a/HowtoNextCloud.md b/HowtoNextCloud.md index 7686b637..54ec79dd 100644 --- a/HowtoNextCloud.md +++ b/HowtoNextCloud.md @@ -355,3 +355,29 @@ $ php occ group:adduser admin foo **Note** : Pour retirer les droits, il suffit de faire l'opération inverse en retirant la personne du groupe admin : `php occ group:removeuser admin foo` +### MÀJ de Nextcloud 22 à 23 + +La màj de Nextcloud 22 à 23 peut échouer avec l'erreur suivante : + +~~~ +Updating database schema +Doctrine\DBAL\Schema\SchemaException: The table with name 'COMPTE.oc_authorized_groups' already exists. +Update failed +~~~ + +COMPTE correspond ici au compte client. +La solution est de renommer la table en question après avoir confirmé qu'elle est bien vide : + +~~~ +nextcloud01:~$ mysql +~~~ + +Dans l'invite de mysql/mariadb : + +~~~ +SELECT * FROM COMPTE.oc_authorized_groups; +Empty set (0.001 sec) + +RENAME TABLE COMPTE.oc_authorized_groups TO COMPTE.oc_authorized_groups_old; +Query OK, 0 rows affected (0.007 sec) +~~~