Ligne de commande

Paheko peut être lancé via une ligne de commande. Celle-ci est distribuée exclusivement dans le paquet Debian et permet de faire fonctionner Paheko sans disposer d'un serveur web lourd, et mieux d'utiliser Paheko en n'étant pas connecté à Internet (voir wiki:Fonctionnement hors-ligne).

Son fonctionnement est très simple : il s'agit simplement d'exécuter Paheko via le serveur web intégré à l'exécutable PHP.

Il existe deux commandes :

  • paheko ui (ou 'paheko' lancé sans argument) lance le serveur web et lance le navigateur par défaut sur l'adresse du serveur web
  • paheko server lance le serveur web sans lancer de navigateur

Administration système

Il existe depuis la version 1.3.12 un binaire paheko dans le répertoire bin permettant de gérer l'association depuis la ligne de commande.

Utilisez paheko help COMMANDE pour obtenir de la documentation sur une commande (exemple : paheko help queue).

  • paheko init : créer de la base de données
  • paheko upgrade : mettre à jour la base de données
  • paheko version : afficher la version de la base de données
  • paheko cron : exécuter les tâches journalières
  • paheko storage : gérer le stockage des fichiers
  • paheko queue : gérer la file d'attente d'envoi des e-mails
  • paheko sql : exécuter une requête SQL
  • paheko config : afficher la configuration
  • paheko env : afficher l'environnement (constantes du fichier config.local.php)
  • paheko server lance un serveur web
  • paheko ui lance un serveur web et ouvre le navigateur web