在vps上用了N点虚拟主机管理系统,今天突然出现问题,“100001错误提示:你的授权证书错误,请重新运行配置工具”,重新配置了也不行,直接提示错误,连错误代码和原因都没了。于是在网上搜索了下,找到了解决方法:

 
1、都说了无损啦,当然是要备份数据库啦。
 
备份“C:\\Program Files\\NpointSoft\\npointhost1.9.6\\web\\host_date\\”文件夹下的“#host # date#196.mdb”
 
2、卸载N点,删除残留的N点目录,默认路径“C:\\Program Files\\NpointSoft\\”
 
删除残留N点系统帐号,ND19_XXXX(前缀是ND19_就是了,后面的XXXX是随机生成的)
 
3、重新安装N点,完成后把数据库覆盖回原来的位置。
 
搞定了!!
 
 
补充一个:C:\\Program Files\\NpointSoft\\npointhost1.9.6\\isapi里的SubDomain.ini也要备份,不然还原后二级域名会不工作。
 
按照这个方法果然成功了,不过奇怪的是后台能登录上,但是前台用户提示用户名或密码错误,而ftp和mysql却正常。我觉得可能是N点配置工具里的加密字符问题,应该和以前的设置成一样,但是我忘记以前的了。还发现mysql的root链接不上了,于是重新填写了一下Mysql密码。最后在后台直接管理用户的虚拟主机帐号和mysql帐号,直接修改密码,填老密码。恢复了,虽然不是很完美。