嘿!
所以我最近接到了一个任务,要把Laravel 5.2升级到5.6.看起来很好...直到我试着打\Log::info()
分.每次运行时,我都会遇到一个很大的错误,但最后,它仍然会打印到日志(log)中.我看到了关于创建config/logger.php
的5.6文档.我从github上拿了一份新的.之后我做的唯一一件事就是为LOG_CHANNEL
设置了一个env变量.以下是我得到的错误:
[2018-03-02 08:28:59] laravel.EMERGENCY: Unable to create configured logger. Using emergency logger. {"exception":"[object] (InvalidArgumentException(code: 0): Log [] is not defined. at I:\xampp\htdocs\mtm\vendor\laravel\framework\src\Illuminate\Log\LogManager.php:181) [ ....
我对Laravel 5.2和5.6进行了文件比较.我没有看到任何会 destruct 日志(log)记录功能的东西.
有人在升级Laravel时遇到过这种情况吗?