Symfony\Component\Debug\Exception\FatalErrorException laravel 服务器错误

Symfony\Component\Debug\Exception\FatalErrorException laravel Error on the server

我在部署项目时遇到此错误:

Declaration of Symfony\Component\Translation\TranslatorInterface::setLocale($locale) must be compatible with Symfony\Contracts\Translation\LocaleAwareInterface::setLocale(string $locale)

有什么方法可以在服务器上解决而不用重新上传吗?

服务器默认为 运行 PHP 7.1,这是导致问题的原因。切换到 7.2 并解决问题。