Corriger les problèmes de base de données après la mise à jour du site
Le problème
Les migrations de base de données peuvent échouer lors des mises à jour en raison de privilèges de base de données insuffisants ou de fichiers de migration manquants dans le dossier /database/upgrade/{VERSION}/. Les fichiers de migration peuvent être absents lorsque le site n'a pas été mis en maintenance avant la mise à jour.
Solution
Si votre site a été mis à jour de la version 1.0.0 à la version 1.0.1 et que vous rencontrez des problèmes de base de données, suivez ces étapes :
- Vérifiez que votre utilisateur de base de données dispose de tous les privilèges nécessaires pour gérer la base de données sur l'hôte
- Videz le cache via le panneau d'administration
- Activez le mode maintenance via le panneau d'administration
- Réduisez le paramètre
APP_VERSION=dans/.envà votre version précédente (ex. :1.0.0) :APP_VERSION=1.0.0 - Relancez la mise à jour en accédant à
domain.tld/upgrade - Terminé