四、安装论坛常见问题:
虽然IIS与ASP兼容性很好,但是在安装动网论坛过程中还是会或多或少出现一些古怪问题。
(1)问:访问论坛时出现“不能更新。数据库或对象为只读。” 或“操作必须使用一个可更新的查询。”
答:这是因为没有打开数据库目录的读写权限造成的。我们可以先检查是否在IIS中对数据库文件夹或者数据库文件本身打开了“写入”权限,然后检查是否在WIN2000的资源管理器中,将网站所在目录对EveryOne用户打开所有权限。具体方法是打开“我的电脑”,找到网站所在文件夹,点鼠标右键选择“属性->安全标签”,在这里给EveryOne用户写入的权限。如果系统是XP,请按顺序点“工具->文件夹选项->查看”,然后去掉“使用简单文件共享”前的勾,去掉后确定你才会在文件夹“属性”对话框中看到“安全”这一个选项,其他操作和windows2000中步骤一样。
(2)问:安装论坛过程中出现“当前记录集不支持更新。这可能是提供程序的限制,也可能是选定锁定类型的限制。”
答:这是因为你使用的是动网论坛SQL版,在安装前没有先用建库查询文件创建有关表,而是直接将原ACCESS中的数据导入,致使导入的表缺乏主键及索引等。我们应该保证从ACCESS数据库中导入数据时,要先执行建库查询文件创建有关表,再导入数据。
(3)问:出现错误提示——“Microsoft VBScript 运行时错误 (0x800A0009)
下标越界: ''[number: 1]'' inc/Dv_ClsMain.asp 第 *** 行”
答:这是由于论坛版本升级导致服务器的缓存信息没有被更新,我们进入论坛后台,更新服务器缓存即可;如果你可以直接操纵论坛安装的服务器,那么采取直接重新启动服务器的方法也可以解决此问题。