Vue d'ensemble

Si vous avez un accès SSH à votre serveur, vous pouvez vérifier les mises à jour et les exécuter directement depuis la ligne de commande. C'est utile pour les déploiements automatisés, les environnements de staging, ou si vous préférez travailler dans le terminal.

Note : L'accès SSH n'est pas requis. La plupart des clients peuvent utiliser le processus de mise à jour du panneau d'administration décrit dans les autres articles. Ces commandes sont une alternative pour les utilisateurs techniques.

Commandes disponibles

Vérifier la version actuelle

php artisan larapen:version

Affiche votre version installée actuelle et la version du code, et indique si une mise à jour est disponible.

Exemple de sortie :

Larapen Version Information
===========================
Code version:      1.2.0
Installed version: 1.0.0
Status:            Update available

Vérifier le statut des mises à jour (détaillé)

php artisan larapen:update:status

Affiche des informations détaillées sur les mises à jour en attente, y compris les changelogs pour chaque version.

Pour un add-on spécifique :

php artisan larapen:update:status --component=addon:blog

Noms des composants :

  • core: L'application principale Larapen (par défaut)
  • addon:blog: Add-on Blog
  • addon:shop: Add-on Boutique
  • addon:helpcenter: Add-on Support
  • addon:{nom}: Tout add-on installé
  • theme:{nom}: Tout thème installé

Exécuter les mises à jour

php artisan larapen:update

Exécute toutes les mises à jour du cœur en attente. La commande va :

  1. Afficher les versions en attente et leurs changelogs.
  2. Demander confirmation avant de continuer.
  3. Afficher un avertissement de sauvegarde.
  4. Exécuter chaque mise à jour séquentiellement et rapporter les résultats.

Pour un add-on spécifique :

php artisan larapen:update --component=addon:blog

Pour ignorer le prompt de confirmation (utile pour les scripts automatisés) :

php artisan larapen:update --force

Workflow de mise à jour CLI recommandé

  1. Connectez-vous en SSH à votre serveur et naviguez vers votre répertoire Larapen.
  2. Vérifiez le statut de la version :
    php artisan larapen:version
  3. Téléversez les nouveaux fichiers via SFTP ou Git.
  4. Vérifiez à nouveau :
    php artisan larapen:update:status
  5. Exécutez la mise à jour :
    php artisan larapen:update
  6. Videz les caches (fait automatiquement, mais vous pouvez le forcer) :
    php artisan cache:clear
    php artisan config:clear
    php artisan view:clear
Important : Mettez toujours à jour l'application principale avant de mettre à jour les add-ons. Si des mises à jour du cœur et des add-ons sont en attente, exécutez : php artisan larapen:update d'abord (cœur), puis php artisan larapen:update --component=addon:blog (chaque add-on).

Cet article vous a-t-il été utile ?

Merci pour votre retour !

Besoin d'aide ? Créez un ticket de support

Créer un Ticket