没有这样的文件或目录.发送附件

  • 本文关键字:文件 email-attachments php
  • 更新时间 :
  • 英文 :


我已经建立了一个php邮件系统。 现在我还想发送电子邮件的附件。我已将附件的文件上传到我的服务器,并希望它与电子邮件一起发送以下代码段。

<?php 
    $mail_ontvanger->addAttachment($filesOb->c_file_name, 'home/httpd/vhosts/mysite.nl/subdomains/user/httpdocs/beheer/uploads/', $filesOb->c_file_name);
?>

如果我这样做,我会收到一个错误:(无法打开流:没有这样的文件或目录...

我自己认为错误\在目录中引起的错误('home/httpd/vhosts/mysite.nl/subdomains/user/httpdocs/beheer/uploads/')。 但这并不能解决问题。

当我发送带有附件的电子邮件时,邮件像往常一样在我的邮箱中,只有文件是空的。

错误非常明显;它找不到您尝试附加的文件。也许是由于路径不正确?试试这个:

$mail_ontvanger->addAttachment($filesOb->c_file_name, '/home/httpd/vhosts/mysite.nl/subdomains/user/httpdocs/beheer/uploads/', $filesOb->c_file_name);

无论如何,最好使用相对路径。

相关内容

  • 没有找到相关文章

最新更新