asp没有权限解决方案

一、是FSO组件出了问题,或者被禁用,或者有缺损。

1、首先在系统盘中查找scrrun.dll,如果存在这个文件,请跳到第三步,如果没有,请执行第二步。

2、在安装文件目录i386中找到scrrun.dl_,用winrar解压缩,得scrrun.dll,然后复制到你的系统盘:\windows\system32\目录中。

 3、在开始菜单运行,输入如下命令: 注消FSO组件:RegSvr32 /u %windir%\SYSTEM32\scrrun.dll 启用FSO命令:RegSvr32 %windir%\SYSTEM32\scrrun.dll

4、多次注消、启动后还是出现同样的错误,原因很有可能是IIS用户没有启用FSO的权限。

在 "开始"-"运行"中敲入regedit,

然后找到HKEY_CLASSES_ROOT\Scripting.FileSystemObject项,右击权限,

加入everyone或internet来宾帐号(IUSR...)用户,并使其权限为“完全控制”和“读取”,然后全部确定,

重新启动IIs即可搞定。

第二,Jmail邮件发送组件或AspJpeg图片水印组件有问题。一般来说,这种情况比较少,当然也比较好解决,重新安装或修复一下相应组件就OK了。

 我的问题就属于上面的第一种情况,FSO被禁用,我修改了权限才正常了,希望本文能对出现同样问题的网友有些帮助。

 

 

 

 

你可能感兴趣的:(asp没有权限解决方案)