Ich versuche, E-Mails in Laravel 5.2 Schlange stehen, aber ich erhalte immer leer Nutzlasten in der Datenbank (wie unten)Laravel 5 Mail-Warteschlange nicht funktioniert
Mein config\queue.php
'connections' => [
...
'database' => [
'driver' => 'database',
'table' => 'jobs',
'queue' => 'default',
'expire' => 60,
],
...
]
Mein Code für Warteschlangen:
if(Input::get('email-admin')) {
$admin_pdf = PDF::loadView('emails.reporting.checkin-report', ['content' => $admin_email])->inline();
Mail::queue('emails.reporting.checkin-email', [], function ($m) use ($admin_pdf, $start) {
//Admin should have User ID of '1'
$admin = User::find(1);
$report_name = $start->format('F') . '-report.pdf';
$m->attachData($admin_pdf, $report_name);
$m->to($admin->email, $admin->first_name)->subject('flexxifit ' . $start->format('F') . ' Report');
});
}
Ich habe auch t ried Mail::later()
ohne Erfolg.
Dies ist ein guter Punkt, habe ich nicht erkennen Sie dies, da dies die erste E-Mail war, die ich in die Warteschlange gestellt habe, da sie einen Stapel E-Mails produziert. Ich nahm an, dass ich etwas falsch konfiguriert hatte. Ich werde versuchen Sie Lösung und beraten, wenn meine Ergebnisse –