laravel6.52 报TranslatorInterface类的错误
报错:
Symfony\Component\Debug\Exception\FatalErrorException
Declaration of Symfony\Component\Translation\TranslatorInterface::setLocale($locale) must be compatible with Symfony\Contracts\Translation\LocaleAwareInterface::setLocale(string $locale)
vendor\symfony\translation\TranslatorInterface.php:24
使用
composer dump-autoload
php artisan cache:clear
php artisan config:clear
php artisan clear-compiled
都报此错误
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我也遇到同样的问题了 你的解决了吗
我的解决方案,在composer.json里面加入
"symfony/translation-contracts": "^1.1.6"
之后执行命令
composer update
composer dump-autoload