求助!!!!!!
我的一个ASP页面,执行的时候老是出错:多谢大家帮我看看!
这是我的代码全部代码:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>测试</title>
</head>
<body>
<%
set myobj=server.createobject("scripting.filesystemobject")
myobj.createtextfile "c:\inetpub\wwwroot\test.txt",true,true
set myts=myobj.opentextfile("c:\inetpub\wwwroot\test.txt",2,true,-2)
set myobj=nothing
myts.writeblanklines("5")
myts.writeline("看不到东西是最好的东西")
myts.writeline("不说话的人是最聪明的人")
response.write" 写入完成"
myts.close
set myts=nothing
%>
</body>
</html>
执行后的情况是:
Microsoft VBscript 编译器错误 错误 '800a03f6'
缺少 'End'
/iisHelp/common/500-100.asp,行242
Microsoft VBscript 运行时错误 错误 '800a0046'
没有权限
/colligate/fileopen3.asp,行12
但是我把
myobj.createtextfile "c:\inetpub\wwwroot\test.txt",true,true
set myts=myobj.opentextfile("c:\inetpub\wwwroot\test.txt",2,true,-2)
改为myobj.createtextfile "c:\inetpub\test.txt",true,true
set myts=myobj.opentextfile("c:\inepub\test.txt",2,true,-2)
那一切都OK!
只要不创建文件在wwwroot文件夹下就没问题。
多谢赐教!