Sous-définitions

76 views
Skip to first unread message

Julien Couty

unread,
Sep 10, 2019, 9:48:32 AM9/10/19
to phrasea-install-fr
Bonjour,

J'ai supprimé malencontreusement les sous définitions thumbnail et preview. De ce fait, les aperçus, ne sont plus générés.
Est-ce possible de réinitialiser les sous-définitions afin de les récupérer ? Ou quelqu'un peut-il me faire des copies d'écrans afin que je les recrée ?
Merci

Gaspard Jacobson

unread,
Sep 10, 2019, 10:00:10 AM9/10/19
to phrasea-i...@googlegroups.com
Bonjour Julien,

Vous pouvez régénérer les sous-definitions via la commande bin/console records:build-subdefs --all --databox  <id_de_la_databox>. Vérifiez également que la tâche de génération des sous-définitions est bien lancée
dans l'interface d'administration ou via la commande bin/console task-manager:task:list.

Cordialement,

Gaspard Jacosbon
Alchemy

--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes "phrasea-install-fr".
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse phrasea-install...@googlegroups.com.
Cette discussion peut être lue sur le Web à l'adresse https://groups.google.com/d/msgid/phrasea-install-fr/511efef5-8695-4a27-95be-57cca842568b%40googlegroups.com.

Julien Couty

unread,
Sep 10, 2019, 10:09:44 AM9/10/19
to phrasea-install-fr
Bonjour,

Merci. <id_de_la_databox> = collection c'est bien ça ? Il y a bien un espace entre databox et <id_de_la_databox> ?

Merci


Julien

Le mardi 10 septembre 2019 16:00:10 UTC+2, Gaspard Jacobson a écrit :
Bonjour Julien,

Vous pouvez régénérer les sous-definitions via la commande bin/console records:build-subdefs --all --databox  <id_de_la_databox>. Vérifiez également que la tâche de génération des sous-définitions est bien lancée
dans l'interface d'administration ou via la commande bin/console task-manager:task:list.

Cordialement,

Gaspard Jacosbon
Alchemy

Le mar. 10 sept. 2019 à 15:48, Julien Couty <julie...@gmail.com> a écrit :
Bonjour,

J'ai supprimé malencontreusement les sous définitions thumbnail et preview. De ce fait, les aperçus, ne sont plus générés.
Est-ce possible de réinitialiser les sous-définitions afin de les récupérer ? Ou quelqu'un peut-il me faire des copies d'écrans afin que je les recrée ?
Merci

--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes "phrasea-install-fr".
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse phrasea-install-fr+unsub...@googlegroups.com.

Gaspard Jacobson

unread,
Sep 10, 2019, 11:01:45 AM9/10/19
to phrasea-i...@googlegroups.com
Bonjour Julien,

En me penchant de plus près sur votre problème, il semblerait que vous avez supprimé les catégories thumbnail et preview directement dans l'interface d'administration. Je vous invite donc tout d'abord à redéfinir les sous-définitions que vous avez supprimé dans l'interface d'administration :
- Dépliez l'onglet base puis celui de la databox concernée.
- Cliquez sur Sous-définitions puis Créer une nouvelle sous résolution
- Veillez à bien respecter la casse lors de la définition du nom de la sous résolution (preview, thumbnail) et à choisir la classe et le type de sous-définitions appropriées.
- Une fois la sous-définition créée, spécifiez le Path ou celles-ci sont stockées (par ex: /var/www/Phraseanet/datas/db_database/subdefs/)
- Vous pouvez ensuite relancer la tâche de génération des sous-définitions

Je reste à disposition. Cordialement,

Gaspard Jacobson
Alchemy

Le mar. 10 sept. 2019 à 16:09, Julien Couty <julien...@gmail.com> a écrit :
Bonjour,

Merci. <id_de_la_databox> = collection c'est bien ça ? Il y a bien un espace entre databox et <id_de_la_databox> ?

Merci


Julien

Le mardi 10 septembre 2019 16:00:10 UTC+2, Gaspard Jacobson a écrit :
Bonjour Julien,

Vous pouvez régénérer les sous-definitions via la commande bin/console records:build-subdefs --all --databox  <id_de_la_databox>. Vérifiez également que la tâche de génération des sous-définitions est bien lancée
dans l'interface d'administration ou via la commande bin/console task-manager:task:list.

Cordialement,

Gaspard Jacosbon
Alchemy

Le mar. 10 sept. 2019 à 15:48, Julien Couty <julie...@gmail.com> a écrit :
Bonjour,

J'ai supprimé malencontreusement les sous définitions thumbnail et preview. De ce fait, les aperçus, ne sont plus générés.
Est-ce possible de réinitialiser les sous-définitions afin de les récupérer ? Ou quelqu'un peut-il me faire des copies d'écrans afin que je les recrée ?
Merci

--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes "phrasea-install-fr".
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse phrasea-install...@googlegroups.com.

--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes "phrasea-install-fr".
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse phrasea-install...@googlegroups.com.
Cette discussion peut être lue sur le Web à l'adresse https://groups.google.com/d/msgid/phrasea-install-fr/6f8d0518-fdd5-49b2-affa-fa5e0ab8b0ed%40googlegroups.com.

Julien Couty

unread,
Sep 11, 2019, 4:00:07 AM9/11/19
to phrasea-install-fr
Bonjour,

Merci pour ces éléments, j'ai bien recréé les éléments, et relancer la tâche, par contre les aperçus et vignettes sont devenus des images vides avec un point d'interrogation.


Le mardi 10 septembre 2019 17:01:45 UTC+2, Gaspard Jacobson a écrit :
Bonjour Julien,

En me penchant de plus près sur votre problème, il semblerait que vous avez supprimé les catégories thumbnail et preview directement dans l'interface d'administration. Je vous invite donc tout d'abord à redéfinir les sous-définitions que vous avez supprimé dans l'interface d'administration :
- Dépliez l'onglet base puis celui de la databox concernée.
- Cliquez sur Sous-définitions puis Créer une nouvelle sous résolution
- Veillez à bien respecter la casse lors de la définition du nom de la sous résolution (preview, thumbnail) et à choisir la classe et le type de sous-définitions appropriées.
- Une fois la sous-définition créée, spécifiez le Path ou celles-ci sont stockées (par ex: /var/www/Phraseanet/datas/db_database/subdefs/)
- Vous pouvez ensuite relancer la tâche de génération des sous-définitions

Je reste à disposition. Cordialement,

Gaspard Jacobson
Alchemy
Le mar. 10 sept. 2019 à 16:09, Julien Couty <julie...@gmail.com> a écrit :
Bonjour,

Merci. <id_de_la_databox> = collection c'est bien ça ? Il y a bien un espace entre databox et <id_de_la_databox> ?

Merci


Julien

Le mardi 10 septembre 2019 16:00:10 UTC+2, Gaspard Jacobson a écrit :
Bonjour Julien,

Vous pouvez régénérer les sous-definitions via la commande bin/console records:build-subdefs --all --databox  <id_de_la_databox>. Vérifiez également que la tâche de génération des sous-définitions est bien lancée
dans l'interface d'administration ou via la commande bin/console task-manager:task:list.

Cordialement,

Gaspard Jacosbon
Alchemy

Le mar. 10 sept. 2019 à 15:48, Julien Couty <julie...@gmail.com> a écrit :
Bonjour,

J'ai supprimé malencontreusement les sous définitions thumbnail et preview. De ce fait, les aperçus, ne sont plus générés.
Est-ce possible de réinitialiser les sous-définitions afin de les récupérer ? Ou quelqu'un peut-il me faire des copies d'écrans afin que je les recrée ?
Merci

--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes "phrasea-install-fr".
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse phrasea-install-fr+unsub...@googlegroups.com.

--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes "phrasea-install-fr".
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse phrasea-install-fr+unsub...@googlegroups.com.

Gaspard Jacobson

unread,
Sep 11, 2019, 9:39:38 AM9/11/19
to phrasea-i...@googlegroups.com
Bonjour Julien,

Je vous invite à lancer la commande que je vous indiqué dans mon précédent message("bin/console records:build-subdefs --all --databox <id_de_la_databox>" ou l'id de la databox correspond a l'id de la base, voir l'onglet base dans l'admin).
Vérifiez également que le planificateur de tâche est bien lancé et que la tâche génération des sous-définitions est démarré.

Je reste à disposition. Cordialement,

Gaspard Jacobson
Alchemy
 
Bonjour,

Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse phrasea-install...@googlegroups.com.

--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes "phrasea-install-fr".
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse phrasea-install...@googlegroups.com.

--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes "phrasea-install-fr".
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse phrasea-install...@googlegroups.com.
Cette discussion peut être lue sur le Web à l'adresse https://groups.google.com/d/msgid/phrasea-install-fr/7db6d571-3510-4a0a-9911-b587cd9c9695%40googlegroups.com.

Julien Couty

unread,
Sep 11, 2019, 9:43:01 AM9/11/19
to phrasea-i...@googlegroups.com
Bonjour,

C’est bien ce que j’ai fait.
Les previews qui existaient avant la suppression des sous-définitions ont maintenant disparu et sont désormais des images vides avec un point d’interrogation et celles qui n’étaient pas générées du fait de l’absence de sous-définition et qui avaient pour aperçu une montgolfière ont aussi un point d’interrogation à la place.

 

De : phrasea-i...@googlegroups.com de la part de Gaspard Jacobson <gjac...@alchemy.fr>
Envoyé : mercredi, septembre 11, 2019 15:39
À : phrasea-i...@googlegroups.com
Objet : Re: [phrasea-install-fr] Sous-définitions
 

Gaspard Jacobson

unread,
Sep 12, 2019, 6:28:02 AM9/12/19
to phrasea-i...@googlegroups.com
Bonjour Julien,

Le path que que vous avez spécifié lors de la redéfinition des sous-définitions pointe bien vers subdefs ? Je vous invite également à vérifier les droits sur votre databox dans le répertoire datas.

Cordialement

Gaspard Jacobson
Alchemy

Julien Couty

unread,
Sep 13, 2019, 4:09:34 AM9/13/19
to phrasea-i...@googlegroups.com
Bonjour,

Oui le path me semble bon.
Concernant les droits de la databox les voici :

drwxr-x--- 4 www-data www-data 4096 Nov  6  2013 .

drwxr-xr-x 4 www-data www-data 4096 Feb 23  2016 ..

drwxr-x--- 8 www-data www-data 4096 Jun 13 01:50 documents

drwxr-x--- 8 www-data www-data 4096 Jun 13 01:50 subdefs


Et les droits au sein du dossier subdefs

drwxr-x--- 8 www-data www-data 4096 Jun 13 01:50 .

drwxr-x--- 4 www-data www-data 4096 Nov  6  2013 ..

drwxr-x--- 3 www-data www-data 4096 Nov  6  2013 2013

drwxr-x--- 5 www-data www-data 4096 Jul 10  2014 2014

drwxr-x--- 4 www-data www-data 4096 Dec 15  2015 2015

drwxr-x--- 4 www-data www-data 4096 May 25  2016 2016

drwxr-x--- 3 www-data www-data 4096 Apr 10  2017 2017

drwxr-x--- 6 www-data www-data 4096 Sep  3 06:41 2019


Merci


Gaspard Jacobson

unread,
Sep 13, 2019, 5:00:13 AM9/13/19
to phrasea-i...@googlegroups.com
Bonjour Julien,

Avez-vous relancé le scheduler via la commande bin/console task-manager:scheduler:run. Vous pouvez ensuite relancer la tâche de génération des sous-def en ligne de commande :
- bin/console task-manager:task:list pour recupérer l'id de la tâche puis bin/console task-manager:task:stop <id_de_la tâche> et bin/console task-manager:task:start <id_de_la tâche>

Je reste à disposition.

Cordialement,

Gaspard Jacobson
Alchemy

Julien Couty

unread,
Sep 13, 2019, 5:25:54 AM9/13/19
to phrasea-i...@googlegroups.com
J'ai un timeout lorsque je souhaite relancer la tâche de création de sous-def

root@phraseanet:/var/www/Phraseanet# bin/console task-manager:task:list

Querying the task manager...

[2019-09-13 11:23:16] phraseanet.ERROR: Unable to notify the task manager with message "information" within timeout of 10 seconds [] []

+----+----------------------------+--------------+-----------------+------------+

| Id | Name                       | Status (set) | Actual (probed) | Process Id |

+----+----------------------------+--------------+-----------------+------------+

| 2  | Ecriture des métas-données | started      | stopped         |            |

| 3  | Indexation task            | started      | stopped         |            |

| 4  | Subviews creation          | started      | stopped         |            |

+----+----------------------------+--------------+-----------------+------------+

root@phraseanet:/var/www/Phraseanet# bin/console task-manager:task:start 4

[2019-09-13 11:23:43] phraseanet.ERROR: Unable to notify the task manager with message "update" within timeout of 10 seconds [] []


Gaspard Jacobson

unread,
Sep 13, 2019, 8:33:23 AM9/13/19
to phrasea-i...@googlegroups.com
Bonjour Julien,

Cela signifie que le scheduler n'est pas lancé, il faut d'abord le lancé via la commande bin/console task-manager:scheduler:run puis faire une vérification dans l'admin onglet gestionnaire des tâches (les tâches devraient être lancées par defaut).

Je reste à disposition.

Cordialement,

Gaspard Jacobson
Alchemy

Julien Couty

unread,
Sep 13, 2019, 8:38:22 AM9/13/19
to phrasea-i...@googlegroups.com
Lorsque je lance le scheduler, rien ne se passe et le terminal ne me redonne pas la main.

 

De : phrasea-i...@googlegroups.com de la part de Gaspard Jacobson <gjac...@alchemy.fr>
Envoyé : vendredi, septembre 13, 2019 14:33
Reply all
Reply to author
Forward
0 new messages