[Résolu] Avertissement après la mise à niveau de Nextcloud Version 29.0.4~ynh2 vers 29.0.5~ynh1: "one or more mimetype migrations are available"

:fr:
Bonjour,

Je viens de faire la mise à jour de Nextcloud Version 29.0.4~ynh2 vers 29.0.5~ynh1, et il y a un avertissement :


Mais utiliser la commande occ maintenance:repair --include-expensive ne change rien.

Après une recherche sur internet, j’ai fini par trouver la solution ici :
Fix mimetype server version check in backport

Il faut modifier le fichier “RepairMimeTypes.php” dans le dossier Nextcloud (cd /var/www/nextcloud/lib/private/Repair)

nano RepairMimeTypes.php

Trouver la ligne et remplacer “30.0.0.0”

“if (version_compare($mimeTypeVersion, ‘30.0.0.0’, ‘<’) && $this->introduceExcalidrawType()) {”

Remplacer par “29.0.5.0”

“if (version_compare($mimeTypeVersion, ‘29.0.5.0’, ‘<’) && $this->introduceExcalidrawType()) {”

J’ai relancé le service Nextcloud :

systemctl restart php8.2-fpm.service

Chez-moi, cela a résolu le problème


:uk:
Good morning,

I just updated Nextcloud Version 29.0.4~ynh2 to 29.0.5~ynh1, and there is a warning:


But using the occ maintenance:repair --include-expensive command doesn’t change anything.

After searching the internet, I ended up finding the solution here:
Fix mimetype server version check in backport

You must modify the “RepairMimeTypes.php” file in the Nextcloud folder (cd /var/www/nextcloud/lib/private/Repair)

nano RepairMimeTypes.php

Find the line and replace “30.0.0.0”

“if (version_compare($mimeTypeVersion, ‘30.0.0.0’, ‘<’) && $this->introduceExcalidrawType()) {”

Replace with “29.0.5.0”

“if (version_compare($mimeTypeVersion, ‘29.0.5.0’, ‘<’) && $this->introduceExcalidrawType()) {”

I restarted the Nextcloud service:

systemctl restart php8.2-fpm.service

For me, this solved the problem.

3 Likes

Thanks, it works

1 Like

:fr:
Bonjour,
J’ai eu le même warning résolu avec le patch proposé par Nextcloud, qui fait la même chose que la modification manuelle:

yunohost app shell nextcloud
wget https://github.com/nextcloud/server/pull/47378.patch
patch -p 1 < 47378.patch
rm 47378.patch


:us: :uk:
Hello,

I had the same warning solved with the patch proposed by Nextcloud, which does the same thing as the manual modification:

yunohost app shell nextcloud
wget https://github.com/nextcloud/server/pull/47378.patch
patch -p 1 < 47378.patch
rm 47378.patch


2 Likes

Bob à savoir merci.

Par contre, comment vous faites pour mettre solution ?

solution

Je ne trouve pas comment faire ?

Merci

Tout simplement en cliquant sur le bouton que tu indiques qui se trouve dans chaque réponse. Tu choisis la réponse qui convient le mieux et elle apparaîtra en solution.
Je ne vois pas trop où tu cales.
D’ailleurs tu as déjà cliqué dessus au 2ème message, c’est celui-ci qui apparaît comme solution pour l’instant (et effectivement ce n’est pas une solution mais un remerciement.)

Si j’ai cliqué dessus, c’est vraiment par hasard :sweat_smile:
Je ne savais pas qu’il fallait faire comme ça.

En tout cas, merci :pray: pour m’avoir répondu.

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