Erreur 500 : Argument 1 passed to Carbon\CarbonInterval::setLocalTranslator()

Le problème

Après la mise à jour, certains utilisateurs rencontrent cette erreur :

Argument 1 passed to Carbon\CarbonInterval::setLocalTranslator() must implement interface Symfony\Component\Translation\TranslatorInterface, instance of Carbon\Translator given

Solution

  1. Remplacez tous les fichiers du site par la dernière version, sauf le fichier « /.env » et le dossier « /storage/ ». Sauvegardez les fichiers de langue modifiés pour les restaurer après la mise à jour.
  2. Si la première étape ne résout pas le problème, supprimez votre dossier « /vendor/ » et re-téléversez-le.

Remarque importante

Si votre serveur utilise des systèmes de cache de fichiers (SuperCacher, OPCache, cache Cloudflare, etc.), videz ce cache après la mise à jour pour vous assurer que toutes les modifications prennent effet correctement.

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

Problèmes courants

mars 24, 2026