50分求助!asp超级超级奇怪问题!

fsnow1203 2009-08-03 12:04:58
各位高手帮帮忙 想了很久也查了很多资料一直都没解决
一个asp网站在windows xp上调试成功 所有文件均无问题 正常执行 而放到windows2003 服务器上 有一个文件执行的时候显示空白 相当于没有执行任何页面中的代码 当把连接数据库的部分去掉 也没有任何错误显示 而且其他文件均能正常执行 只有这一个显示空白

注:1.只有一个文件不能正常执行,显示空白页,没有任何错误提示,其他均正常。
2.代码中没有用on error之类的错误处理,浏览器也去掉了显示友好错误的页面一项。
3.iis开了asp的扩展,选了执行脚本和应用程序,也开了父路径。
4.服务器不是64位的。系统也重装过几次了。也开了写入执行权限。
5.最重要的是xp iis5.1上完全正常,2003 iis6上却只有一个文件不执行。

个人认为是与2003安全性太高有关 希望各位多提出写解决办法 本人一旦测试成功 立即给分 谢谢各位
...全文
125 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
number123456 2009-08-04
  • 打赏
  • 举报
回复
可能服务器屏蔽了错误提示,所以你什么都看不到,换了环境就不好使的话,我决得主要就是权限问题
ameko8088 2009-08-04
  • 打赏
  • 举报
回复
同上,仔细检查一下代码。
lorbator1494 2009-08-04
  • 打赏
  • 举报
回复
肯定是代码问题
fsnow1203 2009-08-03
  • 打赏
  • 举报
回复
试过了 还是不行
在xp上一点问题都没有 在2003上就不行了
用一楼的方法试过 基本确定不是代码问题
大家再帮忙想想 会不会是设置问题啊?
jiewenxu 2009-08-03
  • 打赏
  • 举报
回复
首先确定服务器有没有开ASP脚本错误提示。
如果开了还是这样,我就只有建议你在代码的不同片段
Response.Write "ok":Response.End

如果显示OK就表明其上面的代码都是正确的,还是显示空白就表示有一处错了

写ASP经常会碰到这样的情况。只有这样解了
sunhc 2009-08-03
  • 打赏
  • 举报
回复
可能是你的代码中的数据库字段有错误引起的
in0512 2009-08-03
  • 打赏
  • 举报
回复
把那个页面代码贴出来
lzj34 2009-08-03
  • 打赏
  • 举报
回复
支持一楼的说法
anbs01 2009-08-03
  • 打赏
  • 举报
回复
我们都是用
response.write()
response.end()
来解决问题。
凡夫与俗子 2009-08-03
  • 打赏
  • 举报
回复
看下能否按1楼所说的 用response.write来排除错误

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧