Что я обнаружил в своем исследовании решения, так это то, что в моем случае речь идет не о версии php (я даже переустанавливал все и менял поставщиков серверов из-за ответов laracasts), но это был код, вызванныйошибка, и я знаю, потому что я вернулся к предыдущей фиксации, и она работала нормально.
В моем случае это было потому, что у меня была транзакция до отправки электронного письма
$suma = $user->transactionsAsUser->filter(
function ($transaction) {
return $transaction->status == 'successful' || $transaction->kanjea_ammount < 0;
}
)->sum('kanjea_ammount');
$user->kanjea_balance = $suma;
$user->save();
\Mail::to($user->email)->send(new \App\Mail\JustRegistered($user));
Когда я удалил этот фрагмент перед последней строкой, он просто работал нормально.Даже с использованием PHP 7.3.
Кстати.эта проблема не возникает в моей локальной среде w7 + xampp, а только dokku