laravel - 错误,在 null 上调用成员函数 send()
问题描述
我 10 月 CMS 实例的 font-end 突然开始给我以下错误代码:
Call to a member function send() on null
$kernel = $app->make('Illuminate\Contracts\Http\Kernel');
$response = $kernel->handle(
$request = Illuminate\Http\Request::capture()
);
$response->send();
$kernel->terminate($request, $response);
任何想法可能是什么原因造成的?发生这种情况时,我可能正在添加另一种语言的翻译。
我试图找到有关类似问题的其他帖子,但似乎有很多原因导致此错误,而且我不是程序员。谢谢!
解决方案
最可能的原因是您使用的自定义middleware
有一个不返回的情况$next($request)
或任何东西,它将返回null
而不是响应。
推荐阅读
- nim-lang - 如何在 Nim 中使用默认泛型类型?
- docker - 使用 BASIC auth 在 ngnix 中保护网站
- excel - 如何从其他大型 excel 文件 +1 000 000 行中提取计算/数据?
- python - 为什么我的列表从最后一个索引打印?
- reactjs - 将 firebase 添加到 react.js Web 应用程序
- ios - iPhone 6 / iPhone6 Plus上的Wordpress图像渲染问题
- javascript - 对齐带有图像的 HTML 中心
- c - 如何在生成随机表达式的 C 程序中检查除数是否为 0?
- c# - 我应该创建 DTO 以从 put 方法中的对象中删除 id 吗?
- sql - SQL 依赖关系查询 - SQL Server