我在VWD中编写了一个小型网站。我使用VWD的localhost功能在我的家用机器上运行它。它运行完美无瑕。代码在本地主机上运行良好,但不在gatorhost上执行
现在的背景故事。我有一个与gatorhost的Linux服务器。我让他们将我的域名和我的服务器类型切换到Windows,因为我决定学习asp.net(c#)。他们在电话上花了数百万美元。当您搜索我的域名时,无法连接的问题以及我的电子邮件功能和ftp功能,这些功能都会让他们花费数小时的时间在多个电话和票证中找出问题。
所以,现在我想我得到了它所有的工作,我通过VWD将我的网站加载到我的服务器上(www.contentiousweb.com)所有我的前端代码工作良好,至于表单验证和链接。
当我打我的提交按钮,将执行我的C#代码什么也没有发生。不是一件事。当表格填写错误的验证工作。我没有任何错误或任何东西。我不知道从哪里开始。是否我的代码在那里服务器我可以依靠VWD多么正确,因为我不能依赖我的自我大声笑。
Webconfig文件。 (我换了我的密码和电子邮件)
<system.net>
<mailSettings>
<smtp deliveryMethod="Network" from="Ralph <********@hotmail.com>">
<network enableSsl="true" host="smtp.live.com" userName="*************@hotmail.com" password="***********" port="587" />
</smtp>
</mailSettings>
</system.net>
波纹管是按钮。
protected void Button1_Click(object sender, EventArgs e)
{
if (Page.IsValid)
{
string fileName = Server.MapPath("_TextFiles/ContactForm.txt");
string mailBody = File.ReadAllText(fileName);
mailBody = mailBody.Replace("##Name##", nameBox.Text);
mailBody = mailBody.Replace("##Email##", emailBox.Text);
mailBody = mailBody.Replace("##Subject##", subBox.Text);
mailBody = mailBody.Replace("##Message##", MsgField.Text);
MailMessage myMessage = new MailMessage();
myMessage.Subject = "Response from Contact Page";
myMessage.Body = mailBody;
myMessage.From = new MailAddress("******", "Contact");
myMessage.To.Add(new MailAddress("******", " Server"));
SmtpClient mySmtpClient = new SmtpClient();
mySmtpClient.Send(myMessage);
Message.Visible = true;
ContactTable.Visible = false;
System.Threading.Thread.Sleep(5000);
}
}
}
任何帮助将大大apparciated。我是新的和学习,但与我的经验和与hostgator的问题,我认为这是在那里结束,因为一切都是。我无能为力。
请让我知道是否有任何我可以提供的信息。感谢您的帮助
在我自己的疑难解答中,我发现这个错误就是现在使用mozila开发工具。
[18:03:28.399] Sys.WebForms.PageRequestManagerServerErrorException: An unknown error occurred while processing the request on the server. The status code returned from the server was: 500 @ http://contentiousweb.com/ScriptResource.axd?d=EJBSV2JIVC3wCtbtVqDWEZfeOsqUeA-l1kZnjjZKvx15e0cjnzPdj4H78hvszmtfrIhAM96VdUstdDjn1xGAbsydMzIjEQeNWDOz2tihnjEjxDW5esVemHLoHR01oIyUBoZTNPd7atx4-EPBnuVlWYbQIeLdoH_eBXy1j9kav6ac2ptv4Cl8sraaDBGXntVH0&t=ffffffff940d030f:1507
感谢您的任何帮助,我仍然在寻找答案我的自我。
在浏览器或服务器中记录任何错误? –
'[18:41:42.938] Sys.WebForms.PageRequestManagerServerErrorException:处理服务器上的请求时发生未知错误。从服务器返回的状态代码为:500 @ HTTP://contentiousweb.com/ScriptResource.axd d = EJBSV2JIVC3wCtbtVqDWEZfeOsqUeA-l1kZnjjZKvx15e0cjnzPdj4H78hvszmtfrIhAM96VdUstdDjn1xGAbsydMzIjEQeNWDOz2tihnjEjxDW5esVemHLoHR01oIyUBoZTNPd7atx4-EPBnuVlWYbQIeLdoH_eBXy1j9kav6ac2ptv4Cl8sraaDBGXntVH0&T = ffffffff940d030f:1507' – jackncoke
右,所以服务器是不高兴;我无法读取服务器的思想......您将需要在服务器上执行一些错误日志记录 –