把网站上传到服务器了,代码都在一个叫MyDesign的文件夹里,代码在本机测试成功,上传后,所有页面都不能访问原来的web.config都没有改动过的,后来把它改成这样
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.web>
<authorization>
<allow users="*" />
</authorization>
</system.web>
</configuration>修改后,所有页面敲地址进去单独访问都成功
例如:http://www.keepbalance.net/silentwins/MyDesign/register.aspx
和http://www.keepbalance.net/silentwins/MyDesign/login.aspx 都能访问但是login.aspx页面有一个注册按钮,点击后应该跳转到register.aspx的,但是现在一点击又出错了,出错信息各位大虾用上面两个地址试试就知道了,想问一下究竟是什么问题,能解决不?
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.web>
<authorization>
<allow users="*" />
</authorization>
</system.web>
</configuration>修改后,所有页面敲地址进去单独访问都成功
例如:http://www.keepbalance.net/silentwins/MyDesign/register.aspx
和http://www.keepbalance.net/silentwins/MyDesign/login.aspx 都能访问但是login.aspx页面有一个注册按钮,点击后应该跳转到register.aspx的,但是现在一点击又出错了,出错信息各位大虾用上面两个地址试试就知道了,想问一下究竟是什么问题,能解决不?
<configuration>
<system.web>
<customErrors mode="Off"/>
</system.web>
</configuration>
我对web.config的设置都不懂,至于出错信息,你去试试就知道了
出现服务器的错误,是因为还没改服务器名,我上网的地方没有我修改的环境,我先回家改了
问题是为什么一跳转到register.aspx就出现数据库服务器不存在的错误,而直接输入网址进入register.aspx却没有出现此错误呢,疑惑ing...
出现服务器的错误,是因为还没改服务器名,我上网的地方没有我修改的环境,我先回家改了
问题是为什么一跳转到register.aspx就出现数据库服务器不存在的错误,而直接输入网址进入register.aspx却没有出现此错误呢,疑惑ing...
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.web>
<authorization>
<allow users="*" />
</authorization>
<customErrors mode="Off"/>
</system.web>
</configuration>
这样子好了吧?
而从login.aspx转来时 你应该是有判断 才访问了数据库
我把原来的连接字符串改成这样之后(下面的localhost原来为XXXXXXXXX)
cn.ConnectionString = (@"Server=localhost;uid=xxx;pwd=xxx;database=xxx") ;
也是出现数据库不存在的情况,在本机测试也是数据库不存在,难道是我的语句有问题么?
<add key="strConn" value="server=服务器名或IP;uid=用户;pwd=密码;database=数据库名"/>
</appSettings>
cn.ConnectionString = (@"Server=(local);uid=xxx;pwd=xxx;database=xxx") ;
你这个又是什么意思?