php - 流明:发送电子邮件不起作用(超过 30 秒的最大执行时间)
问题描述
我正在尝试在 Laravel Lumen 上发送电子邮件。我的控制器是:
$data = array('name'=>"test");
Mail::send('emails.confirmation', $data, function($message) {
$message->to('xxx.xxx@xx.fr', 'xxx')->subject
('Laravel HTML Testing Mail');
$message->from('xx@xxx.fr','Virat Gandhi');
});
return "HTML Email Sent. Check your inbox.";
我有一个带有 2 行 HTML 的简单视图。
但是当我进入页面时(为了发送邮件)我的代码中没有错误,但是这个: 超过了 30 秒的最大执行时间
这个错误来自Mail方法,但我真的不明白为什么,用这个简单的代码..它应该可以正常工作......
请帮助我,我从几个小时就开始了...... :(
解决方案
首先。在您的情况下,最好使用队列。Laravel 文档中描述如何发送确认电子邮件的基本队列示例。在第二。您确定您正确配置了邮件驱动程序吗?你能在这里提供你的环境文件和日志文件吗?(当然没有任何私人数据(密码、秘密、登录))
推荐阅读
- fonts - 组织模式 TODO 字体大小
- interrupt - UART DMA 作为 FIFO
- python - AttributeError:“float”对象在自定义 Keras 模型中没有属性“pop”,并覆盖 train_step
- python - 在 python 代码中使用 http.server 命令行
- javascript - this.prop.state.location.url 未定义?React Js 链接道具
- onclick - 避免在 React Hooks 中重新渲染列表
- r - 有谁知道如何在 R 中使用 ggplot2 制作这样的图表?
- python - 改变的skip-gram模型的keras实现的意外行为
- node.js - NodeJS Soap 服务 - 返回同步响应客户端
- css - 范围样式总是被覆盖