【发布时间】:2010-11-03 13:53:30
【问题描述】:
我在使用PEAR Net_SMTP module 发送电子邮件时收到此错误:
致命错误:在第 316 行的 /home/test/Mail/smtp.php 中调用未定义的方法 Net_SMTP::getGreeting()
【问题讨论】:
-
因为类
NET_SMTP没有方法getGreeting()。可能是版本不匹配。 -
可能是因为
getGreeting()类中不存在Net_SMTP类中的方法,它是从第316 行的/home/test/Mail/smtp.php 调用的? -
Pecka,确实如此,只是在大于
1.3.3的版本中 -
听起来不像是破唱片,但我敢猜测您是手动安装的?如果你手动安装 pear 包,你就错了!使用 pear 安装程序(pear 命令)它会处理包依赖关系,包括那些包的版本,所以你不会在这个问题中运行。