首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Laravel :在发送邮件时获取内存错误(允许内存大小为268435456字节)

Laravel :在发送邮件时获取内存错误(允许内存大小为268435456字节)
EN

Stack Overflow用户
提问于 2022-01-11 13:22:55
回答 1查看 257关注 0票数 0

我对PHP/LARAVEL开发非常陌生,试图开发一个应用程序来发送来自smtp.gmail.com的电子邮件。

我的错误就像

[ Tue Jan 11 17:11:32.765352 2022 pid 21752:tid 1952年PHP致命错误:允许内存大小为耗尽268435456字节(试图分配132124672字节)]

在以下代码行中:

代码语言:javascript
复制
try {
      Mail::to($user->email)->send(new SendMail($message1,$notification_template->subject));
} 
catch (\Throwable $th) {
      throw $th;
}

我已经尝试将memory_limit设置为-1(无限制)或php.ini中的2048M,但没有运气。从XAMPP和VSCode获得相同的错误。

我使用gmail作为SMTP服务器发送电子邮件。

你能帮我理解并解决这个问题吗?

EN

回答 1

Stack Overflow用户

发布于 2022-01-12 08:44:41

以下文件中的

更改--这将解决您的问题:

代码语言:javascript
复制
File: /etc/php.ini

memory_limit = 512M;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70667567

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档