我正在使用 cakephp 2.3。我正在使用以下代码发送电子邮件,该代码适用于 2MB 或 3MB 的文件大小。但是当有 7MB 大小的文件时,它会给出内部错误并且不显示任何特定错误。
我试图通过增加内存大小来解决它,但它没有用
任何人都可以帮助我解决这个问题。
$file_name= APP."webroot/$file_name";
$email = new CakeEmail();
$email->from(array('info@example.com' => 'Example'));
$email->to($email_);//$email
$email->subject('an example - '.$form_name);
$email->emailFormat('html');
$body="Body of email";
$email->attachments(array(
"$form_name.pdf" => array(
'file' => $file_name,
'mimetype' => 'application/pdf',
'contentId' => 'an-id'
)
));
$email->send($body);