Php 在null laravel上调用成员函数connection()

Php 在null laravel上调用成员函数connection(),php,laravel,Php,Laravel,我在laravel中测试了一些东西,但是下面的代码给了我错误,我无法找出问题所在 代码: <?php require __DIR__.'/../bootstrap/autoload.php'; $app = require_once __DIR__.'/../bootstrap/app.php'; $posts = \App\Models\Post::take(5)->get()->toArray(); file_put_contents('1.txt', print_

我在laravel中测试了一些东西,但是下面的代码给了我错误,我无法找出问题所在

代码:

    <?php
require __DIR__.'/../bootstrap/autoload.php';
$app = require_once __DIR__.'/../bootstrap/app.php';
$posts = \App\Models\Post::take(5)->get()->toArray();
file_put_contents('1.txt', print_r($posts, 1));
>

手动启动laravel时,应调用
bootstrap
方法,如下所示:

 <?php
 $app = require __DIR__.'/bootstrap/app.php';
 $app->make(Illuminate\Contracts\Console\Kernel::class)->bootstrap();
 var_dump(Task::all());

手动启动laravel时,应调用
引导
方法,如下所示:

 <?php
 $app = require __DIR__.'/bootstrap/app.php';
 $app->make(Illuminate\Contracts\Console\Kernel::class)->bootstrap();
 var_dump(Task::all());

如果您使用的是laravel,为什么手动要求自动加载和应用程序?你想实现什么?我想在我的一个cron JobsRavel支持中使用php exec而不是http请求,请查看它,看看它是否对你有帮助。这对我想做的事情没有帮助,如果你能告诉我如何以这种方式修复它,那将是令人惊讶的。如果你使用laravel,为什么手动要求自动加载和应用程序?你想实现什么?我想在我的一个cron JobsRavel支持中使用php exec而不是http请求,请查看它,看看它是否对你有帮助。这对我想做的事情没有帮助,如果你能告诉我如何以这种方式修复它,那将非常棒