该错误通常是由于应用程序中确实没有实例化Laravel的根对象而引起的。为了解决这个问题,您需要在应用程序的入口文件中实例化Laravel并将其设置为全局变量。例如,在public/index.php中,您可以添加以下代码:
$app = require_once __DIR__.'/../bootstrap/app.php';
// ...
$app->make('Illuminate\Contracts\Http\Kernel')
->handle(Illuminate\Http\Request::capture());
// 将$app对象设置为全局变量
$GLOBALS['app'] = $app;
这将确保Laravel根对象的正确实例化,并使其在整个应用程序中可用。