私のlaravelアプリでは、メールを送信するためのヘルパーを作成しました。
ヘルパー コード:
public static function send_email($page,$subject,$email,$email_data) {
try {
$site_url=url('/');
$email_data['site_url'] = $site_url;
Mail::queue($page, array('email_data' => $email_data), function ($message) use ($email, $subject) {
$message->to($email)->subject($subject);
});
\Log::info("Email Sent ");
} catch(\Exception $e) {
\Log::info("Email Error ".print_r($e , true));
return Helper::error_message(109);
}
}
メール機能が機能しなくなり、次の例外エラーメッセージが表示された後、composer update コマンドを使用して composer を更新しようとしました。
[2018-03-09 11:21:22] local.ERROR: exception 'Symfony\Component\Debug\Exception\FatalErrorException'
with message 'Allowed memory size of 268435456 bytes exhausted
(tried to allocate 252182528 bytes)' in /home/ubuntu/thumbtack-base/app/Helpers/Helper.php:708
Stack trace:
#0 {main}
私のコードの何が問題なのですか?