fso创建文件的问题
向大家请教一个FSO的问题,我想用FSO创建一个文件,使用以下代码,运行时IE
极其缓慢,不出结果,这是哪里出错了,请大家指教!
<%
dim fso,fc
set fso=server.createobject( "scripting.filesystemobject ")
set fc=fso.createtextfile(server.mappath( "test.htm "),true)
fc.writeline "hello "
fc.close
response.write "OK! "
set fc=nothing
set fso=nothing
%>
在网上我查了一些方法,结果都不行:
1。regsvr32 scrrun.dll 注册这个后不行
2.把目录的所有权限都打上勾,也不行
问题出在哪了?不会是人品问题吧,嘿~~~
------解决方案--------------------RP应该没问题吧,呵呵!程序也没问题。
你检查一下有没有什么防火墙禁止了脚本什么的。
我曾经遇到过:使用Norton 2004时,它里面有一个禁止脚本功能,默认时是打开的,使用FSO对象怎么也创建不了文件,关掉此项功能后,立马OK。
------解决方案-------------------- <%
dim fso,fc
set fso=server.createobject( "scripting.filesystemobject ")
set fc=fso.createtextfile(server.mappath( "test.htm "),true)
......
%>
改为
<%
dim fso,fc
set fso=createobject( "scripting.filesystemobject ")
set fc=fso.createtextfile(server.mappath( "test.htm "),true)
%>
也就是把“fso=server.createobject( "scripting....”那个“server.”去掉试试。我不太确定,你可以试下