1,检查是否在IIS中对整个网站打开了“写入”权限,而不仅仅是数据库文件。
2,检查是否在WIN2000的资源管理器中,将网站所在目录对EveryOne用户打开所有权限。具体方法是:打开“我的电脑”----找到网站所在文件夹----在其上点右键----选“属性”-----切换到“安全性”选项卡,在这里给相关用户(根据实际情况,可能包括但不限于Internet
来宾帐户,web应用程序帐户等)所有权限。
注意:
如果你的系统是XP,请先点“工具”----“文件夹选项”----“查看”-----去掉“使用简单文件共享”前的勾,确定后,文件夹“属性”对话框中才会有“安全性”这一个选项卡。
附
微软的解释:
在WindowsXP中,所有的文件夹都具有“只读”属性,取消只读属性后再次察看会发现依然是只读的,但是这不影响文件的使用。因为在WindowsXP中,文件夹属性中的“只读”不再代表原来的字面含义:对于文件系统来说,文件夹的只读属性没有实际的意义。即使一个文件夹是只读的,你仍然可以在这个文件夹里创建.修改或删除文件WindowsXP中文件夹“Read-Only”属性表示该文件夹是“定制”的。去掉“只读”属性会丢失该文件夹所有的“定制”信息,如图标.背景等。所以,WindowsXP中不再提供用户界面来设置文件夹本身的只读属性。文件夹属性中“只读”的状态永远是第三
态。当你在文件夹属性中选中或清除“只读”时,你设置的是这个目录下的文件的只读属性。
微软的解释是说用户能改,不受只读的限制,但实际上服务不行,所以iis会出问题,按照上面的方法修改iis就可以写入了