码迷,mamicode.com
首页 > Web开发 > 详细

ASP FS.OpenTextFile不能进行文件写入操作

时间:2020-06-19 14:18:21      阅读:89      评论:0      收藏:0      [点我收藏+]

标签:就会   code   文件夹   查看   img   图片   line   问题   登录   

运行下面的代码,可以对文件进行读的操作,但是进行写操作,就会返回错误。
<%
Set FS=Server.CreateObject("Scripting.FileSystemObject")
Set RS=FS.OpenTextFile(Server.MapPath("counter.txt"),1, False)
fcount=RS.ReadLine
RS.Close
fcount=fcount+1

Set RS=FS.OpenTextFile(Server.MapPath("counter.txt"), 2,False)
RS.WriteLine(fcount)
RS.Close
Set RS=Nothing
Set FS=Nothing
%>

可能原因有很多:

1、文件夹的权限:增加User用户权限,但是如果用管理员登录的话,一般不会存在这个问题

2、IIS 服务器设置问题:应用程序池的问题因为系统是64位的,应用有32位应用程序:

找到IIS应用程序池,“设置应用程序池默认属性”->“常规”->”启用 32 位应用程序”,设置为 True。

技术图片

 

 

 再在浏览器上查看,代码可以正常执行。

 

ASP FS.OpenTextFile不能进行文件写入操作

标签:就会   code   文件夹   查看   img   图片   line   问题   登录   

原文地址:https://www.cnblogs.com/montai/p/13162381.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!