Mise à jour
L'espace est régulièrement mis à jour pour corriger des bugs, ajouter de nouvelles fonctionnalités ou extensions.
Cloud
La mise à jour de l'espace client en cloud est automatique. Vous n'avez rien à faire, l'espace client se mettra à jour automatiquement.
Autohébergement & Plesk
La mise à jour de l'espace client en autohébergement est manuelle. Vous devez remplacer les fichiers de l'espace client par les nouveaux fichiers. Pour cela, vous devez faire une demande téléchargement.
Le déploiement de la mise à jour pour les clients autohébergés est disponible une ou deux semaines après la mise à jour en cloud pour s'assurer qu'il n'y a pas de bugs critiques.
Nous vous recommandons de faire une sauvegarde de votre espace client et de la base de données avant de commencer la mise à jour.
Pour mettre à jour l'espace client, vous devez suivre les étapes suivantes :
- Téléchargez les fichiers de la nouvelle version de l'espace client.
- Mettre votre espace client en maintenance.
- Décompressez le fichier téléchargé.
- Exécutez la commande
php artisan down
pour mettre l'espace client en maintenance. - Remplacez les fichiers de l'espace client par les nouveaux fichiers.
- Exécutez la commande
composer install --optimize-autoloader --no-dev
pour installer les dépendances composer. - Exécutez la commande
php artisan migrate --seed && php artisan clientxcms:db-extension --all
pour mettre à jour la base de données. - Exécutez la commande
php artisan cache:clear
pour vider le cache de l'espace client. - Exécutez la commande
php artisan view:clear
pour vider le cache des vues. - Exécutez la commande
php artisan route:clear
pour vider le cache des routes. - Exécutez la commande
npm install && npm run build
pour installer les dépendances npm et compiler les assets. - Exécutez la commande
php artisan up
pour sortir l'espace client de la maintenance. - Exécutez la commande
php artisan clientxcms:on-update
pour exécuter les actions nécessaires après la mise à jour si besoin.