Php 生产服务器上的Laravel 5.3/5.4邮件枪问题
我正在编写一个应用程序,使用Laravel 5.3和mailgun驱动程序生成和发送PDF发票电子邮件。在我的本地主机上一切正常,但当我将其联机时,出现了错误500内部服务器错误。当我增加执行时间时,我得到了cURL错误52:来自服务器的空回复(请参阅)。 原因可能是什么?以及如何纠正 多谢各位 编辑: 控制器方法 从SendInvoice类生成方法: PDFInvoice扩展了FPDF库类,以下是PDFInvoice的stream方法:Php 生产服务器上的Laravel 5.3/5.4邮件枪问题,php,curl,laravel-5.3,laravel-5.4,mailgun,Php,Curl,Laravel 5.3,Laravel 5.4,Mailgun,我正在编写一个应用程序,使用Laravel 5.3和mailgun驱动程序生成和发送PDF发票电子邮件。在我的本地主机上一切正常,但当我将其联机时,出现了错误500内部服务器错误。当我增加执行时间时,我得到了cURL错误52:来自服务器的空回复(请参阅)。 原因可能是什么?以及如何纠正 多谢各位 编辑: 控制器方法 从SendInvoice类生成方法: PDFInvoice扩展了FPDF库类,以下是PDFInvoice的stream方法: public function stream() {
public function stream()
{
$this->_makeInvoice();
return $this->Output('S');
}
“原因是什么?”除非你提供更多细节,否则可能有数百种code@hassan用代码更新了我的问题,您希望我分享哪些详细信息?
public function build()
{
$pdf = new PDFInvoice($this->invoice);
return $this->from('fromEmailAddress', 'FromName')
->subject("Esto Internet Invoice for " . $this->invoice->date->format('F-Y'))
->subject("Esto Internet Invoice for " . $this->invoice->date->format('F-Y'))
->replyTo('replyToEmailAddress')
->view('admin.email.invoice')
->attachData($pdf->stream(), "{$this->invoice->account->username}-{$this->invoice->number}.pdf")
;
}
public function stream()
{
$this->_makeInvoice();
return $this->Output('S');
}