Konsole Kommander est une application en ligne de commande pour piloter Phraseanet. Elle s’exécute simplement :
php bin/console
Vous aurez sur votre écran une liste de commande de la sorte :
Available commands:
help Displays help for a command
list Lists commands
about
about:authors List authors and contributors
about:license This program license
check
check:config check configuration file
check:ensure-dev-dettings Ensure development settings
check:ensure-production-settings Ensure production settings
check:extension Delete a documentation field from a Databox
check:system Check the configuration
fields
fields:delete Delete a documentation field from a Databox
fields:list List all databox fields
fields:merge Merge databox structure fields
fields:rename Rename a documentation field from a Databox
scheduler
scheduler:start Start the scheduler
scheduler:state Get scheduler state
scheduler:stop Stop the scheduler
sphinx
sphinx:generate-suggestions Generate suggestions for Sphinx Search Engine
system
system:backup-db Backup Phraseanet Databases
system:clear-cache Empty cache directories, clear Memcached, Redis if avalaible
system:mail-check Check if email addresses are unique (mandatory since 3.5)
system:template-generator Generate template files
system:upgrade Upgrade Phraseanet to the lastest version
task
task:list List tasks
task:run Run task
Pour obtenir de l’aide sur une commande
php bin/console help nomdecommande
Note
Chaque commande retourne une valeur qui peut-être utilisée pour exécuter des scripts automatisés.
Parse et vérifie la structure des fichiers de configurations
Valide la cohérence des valeurs de configuration pour un environnement de développement.
option :
Valide la cohérence des valeurs de configuration pour un environnement de production.
option :
Valide la configuration nécessaire au bon fonctionnement de l’application Phraseanet.
Supprimer un champ documentaire de la databox.
option :
Lister tous les champs documentaires.
Fusionner plusieur champs de la structure documentaire.
option :
–source (-f) : ids de la metastructure source (plusieurs valeurs sont authorisées)
–destination (-d) : id de la metastructure de destination
–sbas_id (-s) : sbas_id de la databox
monovaluée) (default: ;)
Renommer un champs documentaire.
option :
Instruction permettant de démarrer le gestionnaire de tâches.
Instruction permettant l’arrêt du gestionnaire de tâches.
Instruction permettant de voir l’état du gestionnaire de tâches.
Note
Cette commande retourne une valeur différente pour chaque état du gestionnaire de tache.
Etat | Valeur de retour |
---|---|
démarré | 10 |
arrété | 11 |
à arréter | 13 |
à démarrer | 14 |
à redémarrer | 15 |
à supprimer | 16 |
erreur setup | 1 |
mauvais argument | 2 |
erreur fatale | 3 |
tâche inconnue | 20 |
état inconnu | 21 |
Sauvegarde l’état des bases de données.
argument :
Vide les systèmes de cache utilisés par Phraseanet.
Vérifie l’unicité des adresses mails des utilisateurs.
option :
Charge les fichiers de templates compilés.
Met à jour Phraseanet avec la dernière version.