laravel 执行artisan命令行遇到问题的解决方法(亲测有效)
程序员文章站
2024-03-14 09:34:52
...
一、问题一
1、报错结果
Declaration of Symfony\Component\Translation\TranslatorInterface::setLocale($locale)
must be compatible with Symfony\Contracts\Translation\LocaleAwareInterface::setLocale(string $locale)
2、解决方法:
(1)找到文件
vendor/symfony/translation-contracts/LocaleAwareInteface.php
(2)删除setLocale() 方法中的string关键字
二、问题二
1、报错结果
Declaration of Symfony\Component\Translation\Translator::trans($id, array $parameters = Array,
$domain = NULL, $locale = NULL) must be compatible with Symfony\Contracts\Translation\TranslatorInterface::trans
(string $id, array $parameters = Array, ?string $domain = NULL, ?string $locale = NULL)
2、解决方法:
(1)找到文件
vendor/symfony/translation-contracts/TranslatorInteface.php
(2)找到vendor/symfony/translation-contracts/TranslatorInteface.php,并删除 trans() 方法中的所有 string关键字
以上是我遇到的问题,以及解决方法
上一篇: wsl使用vscode调试cpp
下一篇: html中使用mathjax数学公式