|
主题: 为什么自己写的留言本在别的服务器上没法运行?
|
 afei23
职务:普通成员
等级:1
金币:0.0
发贴:13
|
#12002/9/1 19:38:43
我写的时候用win98+pws ,测试都没问题。留言我都写了十几条了 ,但是我放到别的服务器上时 ,win2k服务器上时 就没法运行 打不开页面 请问是怎么回事?
|
 5D荣誉版主
职务:普通成员
等级:2
金币:10.0
发贴:658
|
#22002/9/2 8:32:54
你重新放一下, 重建一个虚拟目录看看行不行。这不是程序问题。
|
 yixiaozhen
职务:普通成员
等级:1
金币:0.0
发贴:10
|
#32002/9/2 10:24:42
我也遇到类似的问题, 在windows 2000 server 下,对Access 数据库能够进行读,但遇到对数据库进行写入,修改的sql 语句时,页面就出错,去掉它,又行了.
|
 afei23
职务:普通成员
等级:1
金币:0.0
发贴:13
|
#42002/9/2 13:05:39
虚拟目录? 大多数服务器都不提供呀!不过我出现这种情况很有可能。页面完全看不到,出现500错误……
|
 5D荣誉版主
职务:普通成员
等级:2
金币:10.0
发贴:658
|
#52002/9/2 13:18:15
你放在别人的服务器上我还以为你在单机调试呢。 在别人的服务器上就难说了。 最好的办法是删了再上传一次。 直到好使为止。
|
 缺缺
职务:管理员
等级:8
金币:41.0
发贴:9620
|
#62002/9/2 15:21:18
我在视觉也看到你的帖子
你怎么连接数据库的?
|
 5D荣誉版主
职务:普通成员
等级:2
金币:10.0
发贴:658
|
#72002/9/2 15:58:51
你的数据库的连接字符串,写出来看看。
|
 yixiaozhen
职务:普通成员
等级:1
金币:0.0
发贴:10
|
#82002/9/2 16:30:35
连接 <% set conn=Server.createObject("ADODB.Connection") DBPath=Server.MapPath("gcjl.mdb") conn.open "provider=Microsoft.Jet.OLEDB.4.0;Data Source ="&DBPath %>
问题 set rs=server.createobject("adodb.recordset") sql="select id,topic,comment,times,nickname,email,tel,date from liuyan where id="&id rs.open sql,conn,3,3 rs(3)=rs(3)+1 rs.update *** 打***号的语句在w2k下不能通过,但在w98下能通过。 我怀疑不是程序的问题,我写过网络考场、留言板、网上查询系统,都遇到同样的问题,他们只能在98下发布,到w2k下,遇到向access数据库写入就不能通过。
|
 5D荣誉版主
职务:普通成员
等级:2
金币:10.0
发贴:658
|
#92002/9/2 17:34:44
<% set conn=Server.createObject("ADODB.Connection") DBPath=Server.MapPath("gcjl.mdb") conn.open "provider=Microsoft.Jet.OLEDB.4.0;Data Source ="&DBPath set rs=server.createobject("adodb.recordset") sql="update liuyan set comment=comment+1 where id='"&id&"'" rs.open sql,conn,3,1 %> 你看看这样行不行。 你的出错信息是什么? 是该页无法显示?
|