2011-04-15 69 views
0

我已经为我的网站创建了PHP反馈表单。但当我点击提交按钮时会出错。它说“无法实例化邮件功能。邮件程序错误:无法实例化邮件功能”。我已经尝试了很多时间来解决这个问题。梅勒错误PHP

我的服务器是Windows服务器,这是我使用的PARALLEL HELM。

我与反馈表网站链接http://vivalife.com.my/home/index.php/contact-us/feedback-form/

我希望每个人都可以解决我的问题。

谢谢

+0

你愿意向我们展示代码吗? – halfdan 2011-04-15 12:10:06

+0

怀疑您的托管服务提供商已禁用邮件功能 – jimy 2011-04-15 12:12:00

回答

0

我想PHPMailer的是外部类...而它试图使用PHP的邮件功能。首先检查你的服务器是否启用了mail()函数。 要做到这一点,我建议做这样的事情,在一个PHP测试文件:

if (!mail(......)){ 
    // show error for debugging. 
} 

如果Mail Function - PHP启用,你应该检查你的php.ini文件中的SMTP配置...

设我们知道。

+0

感谢您的回答。但是,我可以在哪里启用邮件()功能?它在控制面板上还是在某处文件? – one 2011-04-15 12:22:36

+0

@ user697847:请显示一些代码。 – Nobita 2011-04-15 12:44:26