最近因为网站需要由原来的虚拟机上迁移到阿里云服务器上,网站使用的是zblog,打开登陆页面后一直提示报错:错误原因:数据库连接错误。数据库的权限什么的,数据库文件的配置都一一查看了,确认没有问题。在网上也搜索了,在论坛里也咨询了后来按一些网友的提示分析了一下原来是在64位Windows7或是windows2008server操作系统中,IIS7应用程序池默认是没有启用32位应用程序,而我们连接ACCESS数据库的驱动程序Microsoft.Jet.OLEDB.4.0是32位的,所以就出错了,要想正常运行,只需启用32位应用程序即可。
本文遇到的数据库连接出错的解决方法步骤如下:(内容来自于网络)
1、打开IIS信息服务管理器,点击左侧菜单的应用程序池。
2、选中你要配置网站对应的程序池之后,点击右侧菜单的高级设置。
3、在弹出的设置框里,启用32位应用程序,这个选项设置为True。
4、停止重启下程序池即可。
整个步骤可查看下图:
还遇到个问题是,密码忘记,网上找到解决方法时使用密码工具进行更新密码,下载:
然后直接放到网站根目录下面,访问地址,进入系统后直接更新用户密码就可以
长时间不更新博客,连密码都忘记了,记录一下操作过程...
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。