Daniel-KM / Omeka-plugin-UpgradeToOmekaS

Plugin for Omeka Classic that allows to upgrade automatically an installation from Omeka 2 to Omeka S (records, files, config, themes and some plugins).
4 stars 0 forks source link

Unable to fetch the last 10 files ids in the target database #3

Open JBPressac opened 5 years ago

JBPressac commented 5 years ago

Bonjour, J'ai quelques soucis à l'utilisation du plugin (Upgrade to Omeka Semantic Version 2.1.3) sur une version de test d'Omeka 2.6 installée sous Debian + PHP 7.0.30-0+deb9u1 + Apache/2.4.25 + 10.1.26-MariaDB-0+deb9u1. La migration est stoppée par le message d'erreur:

111 2018-12-07 13:39:48 Error   An error occurred during process of "Core/Records".
112 2018-12-07 13:39:48 Error Core/Records Upgrade item files Unable to fetch the last 10 files ids in the target database.

Pas d'erreurs dans le fichier de log d'Apache ni dans celui d'Omeka.

J'ai également noté que le base directory est partiellement réinitialisé. C'est à dire que si je saisi dans le formulaire /var/www/html/omekas (omekas est un répertoire vide) puis que je valide une première fois, base directory est réinitialisé à /var/www/html/omeka (sans s final) comme précisé au départ.

Daniel-KM commented 5 years ago

Bonjour, C'est sans doute lié au fait que la base d'origine n'est pas propre : je fais beaucoup de vérifications avant et pendant l'import et celui-ci indique qu'il y a des métadonnées en trop dans la table d'origine (des fichiers sans items). Le remappage des ids des fichiers et des collections est nécessaire, car dans Omeka S, le même id est utilisé pour toutes les ressources. Là, il essaie de copier des métadonnées, mais s'aperçoit que ce n'est pas cohérent. Il m'est difficile d'en dire plus comme cela, il faudrait avoir la liste des ids des items et fichiers avant et après.

Daniel-KM commented 5 years ago

Sinon, je vais sortir la version pour Omeka 1.3 et je vais détailler les ids directement dans le message d'erreur.

Daniel-KM commented 5 years ago

J'ai corrigé le problème du "s" et ajouté la liste des ids en résultats dans la nouvelle version pour Omeka S 1.3.

JBPressac commented 5 years ago

Merci. Quand je trouve du temps pour tester la nouvelle version, je vous dirai si ça a fonctionné de mon côté.