我在我网站的根目录上做了一个脚本。这个脚本是由 cron 发布的。在脚本结束时,我尝试使用 Mail facade laravel 发送带有处理结果的邮件,但它不起作用。
在我的脚本顶部,我放了这个:
require_once('../../vendor/autoload.php');
use Illuminate\Support\Facades\Mail;
并打电话
Mail::send(...)
但我有“尚未设置外观根”。
谢谢你的帮助
编辑:我添加这些行
require __DIR__.'/../' . 'bootstrap/autoload.php';
$app = require_once __DIR__.'/../' . 'bootstrap/app.php';
$kernel = $app->make('Illuminate\Contracts\Http\Kernel');
$kernel->handle(;
$request = Illuminate\Http\Request::capture()
);
用于替换
require_once('../../vendor/autoload.php');
现在我没有错误消息,但我没有收到邮件
有人可以帮助我