当前位置: 代码迷 >> ASP >> win2003 iis fso没法打开
  详细解决方案

win2003 iis fso没法打开

热度:772   发布时间:2012-07-29 15:26:14.0
win2003 iis fso无法打开
我的系统是 win2003+IIS6 以前只写php 今天要修改一个asp程序时突然看到 fso组件用不了。 网上我已经搜索了半天。
得到的方法基本有以下几个
1。注册表里的fso加上 everyone 和来宾帐户
2。注册regsvr32 scrrun.dll / Regsvr32 c:\windows\system32\scrrun.dll  
3. 文件夹打上everyone 和来宾帐户,并把全部功能打开
4. IIS里的写入权限打开。

重启电脑,重启iisreset
我全做了,运行asp程序问题依旧。 fso功能还是无法使用。

哪位大大有良策啊!!!!

------解决方案--------------------
应该只要scrrun.dll 给IUSR_xxxx权限就OK了
------解决方案--------------------
如果是CreateObject()成功的话说明dll是正常的。不需要再注册dll了。
如果是不能创建文件的话可能说明IIS匿名用户帐号没有足够的权限。可以写个vbs看看能不能创建文件,可以的话基本就是权限问题了。用 acals命令更改一下权限。
  相关解决方案