Fork me on GitHub
Phraseanet Documentation

Table des Matières

Vous consultez actuellement la version 3.7. 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: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.

check:config

Parse et vérifie la structure des fichiers de configurations

check:ensure-dev-settings

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

option :

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

check:ensure-prod-settings

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.

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

sphinx:generate-suggestions

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

system:backup-db

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

argument :

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

system:clear-cache

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

system:mail-check

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

option :

  • –list : Liste tous les doublons.

system:template-generator

Charge les fichiers de templates compilés.

system:upgrade

Met à jour Phraseanet avec la dernière version.