Phraseanet Documentation

Table des Matières

Vous consultez actuellement la version 3.6. Consulter une autre version :

Konsole Kommander

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:ensureDevSettings          Ensure development settings
  check:ensureProductionSettings   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:backupDB                  Backup Phraseanet Databases
  system:clearCache                Empty cache directories, clear Memcached, Redis if avalaible
  system:mailCheck                 Check if email addresses are unique (mandatory since 3.5)
  system:templateGenerator         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 commandes retourne une valeur qui peut-être utilisée pour executer des scripts automatisés.

check:config

Parse et vérifie la structure des fichiers de configurations

check:ensureDevSettings

Valide la cohérence des valeurs de configuration pour un environnement de développement.

option :

  • –strict : Echoue si il y a des alertes.

check:ensureProdSettings

Valide la cohérence des valeurs de configuration pour un environnement de production.

option :

  • –strict : Echoue si il y a des alertes.

check:system

Valide la configuration nécessaire au bon fonctionnement de l’application Phraseanet.

  • Des binaires
  • Du système de fichiers
  • Du cache opcode
  • Du serveur de cache
  • PHP
  • Extensions PHP
  • Extensions Phrasea
  • Locales système

fields:delete

Supprimer un champ documentaire de la databox.

option :

  • –sbas_id (-s) : sbas_id de la databox
  • –meta_struct_id (-m) : id de la metastructure

fields:list

Lister tous les champs documentaires.

fields:merge

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

  • –separator : Séparateur pour la concaténation (si la destination est

    monovaluée) (default: ;)

fields:rename

Renommer un champs documentaire.

option :

  • –name (-n) : Le nouveau nom
  • –meta_struct_id (-m) : id de la metastructure
  • –sbas_id (-s) : sbas_id de la databox

scheduler:start

Instruction permettant de démarrer le gestionnaire de tâches.

scheduler:stop

Instruction permettant l’arrêt du gestionnaire de tâches.

scheduler:state

Instruction permettant de voir l’état du gestionnaire de tâches.

sphinx:generate-suggestions

Génère des suggestions pour le moteur de recherche Sphinx

system:backupDB

Sauvegarde l’état des bases de données.

argument :

  • directory : Le répertoire ou stocker la sauvegarde.

system:clearCache

Vide les systèmes de cache utilisés par Phraseanet.

system:mailCheck

Vérifie l’unicité des adresses mails des utilisateurs.

option :

  • –list : Liste tous les doublons.

system:templateGenerator

Charge les fichiers de templates compilés.

system:upgrade

Met à jour Phraseanet avec la dernière version.