我很难解决此问题,当我在godaddy上上传此文件时,phpinfo.php正在正常工作,但index.php发出消息"失败",令人惊讶的是6小时后开始工作。没有任何问题。我是PHP的新手,刚刚为我的朋友网站启动了一个简单的项目。我已经上传了我的项目zip文件,有人可以帮助我解决此问题。
https://drive.google.com/file/d/0b5maqgmhi8izdkrtqzjzeneznezmdg/view?usp = sharing
问题肯定在这一行中:
mail($ToEmail, $EmailSubject, $MESSAGE_BODY, $mailheader) or die ("Failure");
您自己打印"失败",问题在于邮件功能。大概Godaddy主机没有安装sendmail
。顺便说一句,您可能应该考虑使用SMTP服务器而不是PHP mail()
函数发送电子邮件。
终于从Godaddy那里得到了一些帮助,根据GoDaddy,我正在使用共享服务器,当我们上传新文件时,它不会立即生效。可能需要大约10-15分钟才能启动和运行。我仍然不相信我进行更改后立即可用,但看起来我没有其他选择。如果您找到任何东西,请提供您的输入...