致命错误:Monolog\Logger::emergency(Stringable|string $message, array $context = []):[]) 的声明:

Ali*_*him 4 php oauth-2.0 codeigniter-4

我正在使用 codeigniter 4,我尝试实现使用 Google 登录。到目前为止一切顺利,直到我尝试获得结果时出现此错误。这是错误消息:

Fatal error: Declaration of Monolog\Logger::emergency(Stringable|string $message, array $context = []): void must be compatible with Psr\Log\LoggerInterface::emergency($message, array $context = []) in C:\xampp\htdocs\postlite\app\Libraries\vendor\monolog\monolog\src\Monolog\Logger.php on line 669

有人可以帮我吗?

Ale*_*tic 5

对我来说,问题是启用了 PHP PSR 模块。Laravel 10x 不再使用这个模块。我通过运行命令“phpdismod psr”在 Ubuntu 上禁用它希望这会有所帮助。