我很难解决这个问题,当我在GoDaddy上传这些文件时,phpinfo.php正在运行但是index.php给出了消息“Failure”,令人惊讶的是,6小时后同样开始工作没有任何问题。我是php的新手,刚刚为我的朋友网站启动了一个简单的项目。我上传了我的项目zip文件,有人可以帮我解决这个问题。
https://drive.google.com/file/d/0B5MAQGmHi8iZdkRtQzJzenEzMDg/view?usp=sharing
答案 0 :(得分:0)
问题肯定在这一行:
mail($ToEmail, $EmailSubject, $MESSAGE_BODY, $mailheader) or die ("Failure");
你自己打印"失败",问题在于邮件功能。可能是godaddy托管没有安装sendmail
。顺便说一句,您应该考虑使用smtp服务器而不是php mail()
函数发送电子邮件。
答案 1 :(得分:0)
最后从goDaddy获得了一些帮助,根据goDaddy,我正在使用共享服务器,当我们上传新文件时,它不会立即生效。启动和运行站点可能需要大约10-15分钟。我仍然不相信,一旦我做出更改,phpinfo.php页面立即可用,但看起来我没有其他选择。如果您发现任何事情,请提供您的意见......