Godaddy .net网站托管问题 - 否这样的主机已知错误

时间:2016-11-10 18:57:11

标签: c# mysql asp.net iis

我需要帮助将我的.net应用程序托管到 GoDaddy 服务器,因为他们的技术团队不确定这个问题。我的应用程序是在 C#.net 和数据库上以 mysql 开发的。我编译了我的应用程序并发布并使用filezilla我将整个文件传输到GoDaddy目录。

现在应用程序加载,问题似乎在数据库方面。每当我尝试打开一个有数据库交互的页面时,我都会收到以下错误

enter image description here

我用来连接的连接字符串在屏幕截图中标有红色框,服务器是我正在使用的GoDaddy数据库服务器IP。

我不知道为什么我会收到这个错误。为了确认它不是来自应用程序代码端,我尝试从我的localhost连接到GoDaddy服务器数据库。在这种情况下,打开db 连接时会抛出相同的错误。

那么在这种情况下,问题是什么?

具有以前 GoDaddy 托管经验的人可以帮我识别问题吗?

这是与连接字符串问题有关吗?

2 个答案:

答案 0 :(得分:1)

此错误实质上意味着无法将IP解析为主机名。

这里可能会发生一些事情:

  • 外部IP在内部不起作用,在这种情况下,您应该修改连接字符串,以便在必要时使用内部主机名和端口(它应该在GoDaddy的某处可用)。

    < / LI>
  • 您的IP和/或端口错误。检查您的连接设置。

  • 您使用的连接字符串格式错误。仔细检查提供商的格式。我见过MySQL的连接字符串,其中端口是一个单独的参数,如下所示:

连接字符串Server=myServerAddress;Port=1234;Database=myDataBase;Uid=myUsername;Pwd=myPassword;

答案 1 :(得分:0)

连接字符串中的“服务器”部分,即使部分被涂掉,看起来也很长。它应该如下所示:000.000.000.000。这四个部分应该是0-255之间的数字,而不是所有四个部分都必须是三位数字。如果之后有“:3306”,请将其取出。