为什么我给站点添加了这样一个globa.asa后,页面就无法显示,HTTP 500 - 内部服务器错误!

smile9961 2004-09-01 11:37:45
<script language=vbscript runat=server>
sub application_onstart
filepath=server.mappath("/count")
filename=filepath+"\counter.txt"
set fs=createobject("scripting.filesystemobject")
if not fs.fileexists(filename) then
fs.createtextfile(filename)
  set f=fs.getfile(filename)
  s=1
Set ts = f.OpenAsTextStream(2, -2)
ts.writeline(cstr(s))
ts.close
else
  set f=fs.getfile(filename)
  Set ts = f.OpenAsTextStream(1, -2)
  s=ts.readline+1
  ts.close
end if
application(“visitor”)=s
end sub

sub session_onstart
session.timeout=5
application(“visitor”)=application(“visitor”)+1
set f=fs.getfile(filename)
Set ts = f.OpenAsTextStream(2, -2)
ts.writeline (cstr(application(“visitor”)))
ts.close
end sub
</script>
...全文
151 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
butcher2002 2004-09-02
  • 打赏
  • 举报
回复
必须放在根目录下~定义整个数据变量~~不要在理面打开conn~会很占资源的
talkno 2004-09-02
  • 打赏
  • 举报
回复
把文件放在你站点的根目录下,试试
home4e 2004-09-01
  • 打赏
  • 举报
回复
application_onstart是在站点重启时执行,并不一定要重起IIS或服务器

如果是虚拟主机,要以联系服务人员帮你重启一下



-------WWW.HOME4E.COM------
域名注册|虚拟主机|集团邮局
虚拟主机免费试用,满意再付款
100M ASP.net + 100M 邮局 260元/年
国际域名 70元/年
mjpclab 2004-09-01
  • 打赏
  • 举报
回复
application_onstart只在iis服务启动时执行
要是服务器不是你的,还是另想办法吧
smile9961 2004-09-01
  • 打赏
  • 举报
回复
我是在本地测试的,IIS和服务器都重启过了,还是同样的错误呀?
  • 打赏
  • 举报
回复
各位继续。。
satans18 2004-09-01
  • 打赏
  • 举报
回复
路过~
hch686 2004-09-01
  • 打赏
  • 举报
回复
就是的,服务器要重新启动
我也是刚刚遇到这个问题
zhushizu 2004-09-01
  • 打赏
  • 举报
回复
是呀,我也是想了好久。。关注中。。。

28,409

社区成员

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

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