在zend的Mail_mime

时间:2012-08-01 07:45:37

标签: php zend-framework

我接手一个项目,他们使用Mail_mime发送电子邮件。 我正在使用Zend来运行该项目,它说: 致命错误:第76行的C:\ Program Files(x86)\ Zend \ Apache2 \ htdocs \ dcs \ config_local.php中找不到类'Mail_mime'

这是第76行

@include_once ($include_path.'\Mail.php');
@include_once ($include_path.'\Mime.php');

//$crlf = "\r\n";
$mimeparams['eol'] = "\n";
$mime = new Mail_mime($mimeparams);   // Line 76

我可以知道如何在Zend中使用相同的Mail_mime类吗?

1 个答案:

答案 0 :(得分:0)

这意味着找不到类Mail_mime。

很可能这个类在$ include_path。'\ Mime.php'并且没有正确包含。<​​/ p>

这就是为什么沉默错误是一个坏主意。这个类是你的脚本工作所必需的,为什么在包含它所在的文件时会出现错误?

如果您删除@,那么您可能会发现顶部的那两个文件从未包含在内。如果你真的定义了Mime_mail,我会更进一步用include替换include。

这与Zend无关。如果您想使用Zend_Mail,您可以重构您的代码。