我最近开始在Laravel网站上工作,以前从未使用过Laravel,大约9/10年前仅使用过非常短的PHP。
其中一个网页上有一个表格,其中显示有关各种公司将通过我们客户的网站进行的交易的信息。该表格显示名称,ID,交易金额,联系电子邮件地址等信息,并用于向公司发送提醒以支付这些金额。
“联系电子邮件地址”列中的所有条目均在其旁边显示一个小铅笔图标,以允许管理员更改将提醒发送到的电子邮件地址。当他们单击铅笔图标时,将打开一个对话框,显示当前已将其电子邮件地址设置为接收电子邮件的联系人,并通过填写小表格为用户提供添加新联系人以发送电子邮件的选项。 / p>
该表单包含姓,名和电子邮件地址的字段,并带有“添加联系人”按钮。
此刻,当用户填写此表单并单击“添加联系人”按钮时,网页上会显示一条错误消息,提示:
添加您的联系人时发生错误。如果问题仍然存在,请与我们联系。
在浏览器控制台中,“网络”标签显示一个exceptionMessage
,内容为:
无法使用主机mailtrap.io建立连接[连接超时#110]-/home/vagrant/.../StreamBuffer.php-272
我遇到了this的问题,关于Localhost上Laravel的“连接超时#110”错误,并尝试通过将{{1}从{{1}更改为MAIL_HOST
}到mailtrap.io
,但这似乎没有什么作用。
我也尝试通过将smtp.mailtrap.io
添加到方法中来查看MAIL_HOST
变量的值,如公认的答案所示:
dd
但是我实际上根本看不到控制台中显示的调试...它只是显示:
获取http://mysite.test/ .... 404(未找到)
拒绝从临时提醒执行脚本:1'http://mysite.test/ ...',因为其MIME类型('text / html')不可执行,并且启用了严格的MIME类型检查。
...
跨域读取阻止(CORB)阻止了MIME类型为text / html的跨域响应http://...。
无法加载http:// ...临时提醒:1 ... ::所请求的资源上没有“ Access-Control-Allow-Origin”标头。因此,不允许访问来源“ http://mysite.test”。
与Cold Fusion Server错误同步时发生错误
获取http://mysite.test/ ... 404(未找到)
POST http://mysite.test/ ... 400(错误请求)
错误:[对象对象]
POST http://mysite.test/ ... 400(错误请求)
错误:[对象对象]
任何人都知道为什么我遇到此...
dd(env('MAIL_HOST'));
error => {
...
错误吗?