【问题标题】:ERROR, Call to a member function send() on null错误,在 null 上调用成员函数 send()
【发布时间】:2020-01-19 12:03:14
【问题描述】:

我 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);

知道是什么原因造成的吗?发生这种情况时,我可能正在添加另一种语言的翻译。

我试图找到有关类似问题的其他帖子,但似乎有很多原因导致此错误,而且我不是程序员。谢谢!

screenshot of error code, visiting the front-end

【问题讨论】:

    标签: laravel octobercms


    【解决方案1】:

    最可能的原因是您使用的是自定义 middleware,它有一个不返回 $next($request) 或任何内容的情况,它将返回 null 而不是响应。

    【讨论】:

    • 感谢您的回复!所以你建议一个接一个地禁用一个插件,检查是否能修复它?
    • @andue 来自另一个用户体验“我确实检查了我所有的插件,这个插件名称重定向是问题所在。”
    • 太棒了,谢谢。我设法通过转储主页并从头开始创建另一个来消除错误。但我也禁用了这个插件那个插件。感谢您的帮助!
    猜你喜欢
    • 2017-09-14
    • 2017-06-18
    • 1970-01-01
    • 1970-01-01
    • 2016-09-20
    • 2019-02-24
    • 2016-07-11
    • 2018-09-06
    • 2020-07-16
    相关资源
    最近更新 更多