Z-Blog 2.0已发布有一段时间,最近碰到一棘手的问题。在IIS环境下安装带有主题和数据库的整站zblog 2.0时,在后台“文件重建”总是出现循环“索引重建”,由于zblog 2.0不能文件重建,就不能更换域名。刚开始小虎以为是程序的问题,于是重复安装几次并且下载无数据库的纯净安装版反复安装操作,依然不能解决。最后在win虚拟主机下测试是可以的,既然两个空间一没问题,一个有问题,那能是IIS配置有问题,那只能在VPS设置里下手了。第一次在安装带数据库的整站Z-Blog 2.0碰到这样麻烦。
由于小虎使用的虚拟主机是全能型,相信虚拟主机在权限和asp环境的配置是完全没问题的。小虎断定一定不是程序的问题而是IIS环境下的权限问题,经过一番搜索后,在Z-Blog论坛下载到“Z-Blog网络主机环境测试程序”。上传至空间检测,提示:在test目录test目录对c1.asp改名c2.asp失败。发现问题所在了,原来是IIS里users用户组没有修改和写入的权限,没有写入和修改的权限就不能生成新修改的文件。
解决的方法是:在IIS里,选择所建的站点,右键点击权限,选择users用户组给予超级管理员的权限,使其权限为完全控制,包括修改、读取、写入等等全部权限。最后博客后台文件重建,安装完成,大公告成。