IIS搭建Zblog时出现数据库连接错误的解决方法

小鹰博客9年前网站制作1200

听说Zblog程序做网站对SEO比较友好,今天就下载Zblog源码在自己电脑上测试一下。本机测试已经从服务器上下载下来的网站,首页打开没问题,但留言板与后台根本无法连接,错误提示信息是“错误原因:数据库连接错误”,不由地想起自己当年刚接触Zblog时,也经常遇到这方面的问题,当时查资料,重新配置IIS,忙得不亦乐乎,最终解决,但没有留下文字资料,现在只能再次求助百度与Google,不胜其烦。这次问题解决后,想想还是记下来,以备以后不时之需。

下面是出现此类问题的检测步骤:

1.确认你的网站根目录上c_custom.asp文件里的两个文章路径配置是否正确,数据库文件位置通过ZC_DATABASE_PATH值来表示,具体格式为“data/你的数据库名称”,这里一定要注意跟你数据库文件名要一字不差,最好的方法就是复制数据库文件名直接粘贴到此处。网站域名ZC_BLOG_HOST也要写正确,一般在本地测试,域名习惯为“http://localhost/虚拟目录名/”,这里特别要提醒虚拟目录最后那个“/”绝对不能省略哟,否则肯定会出错的。

2.上述文件位置如果正确,再检测文件夹的权限设置,你需要设置两上目录的访问权限,一个是网站根目录(也就是你网站所有文件所在的那个文件夹)权限,要为其添加Everyone的完全控制权限,再次是设置Windows文件夹内的Temp文件夹的访问权限,同样其添加Everyone的完全控制权限。具体设置的方法是直接在文件夹上右击选择属性,再通过“安全”选项卡进行设置,如果你使用的是XP操作系统,看不到安全选项卡,可以打开我的电脑-->工具-->文件夹选项-->查看-->去年“简单文件共享”前的选中标记。(需要注意的是,如果你存放网络根目录的文件夹所在的盘符是FAT32格式,无需进行上述权限配置)

3.正常的,上面两步应该解决了你的问题,但现在很多朋友用的操作系统都是64版本,如果你跟我一样,安装了64位的Windows 7,这里还需要多一步配置。

首先,右击桌面上的我的电脑,选择管理,找到“服务和应用程序”下的“Internet信息服务(IIS)管理器”

再次,在右侧找到你的主机名,在主机名的下方有“应用程序池”字样,单击选中,然后中间栏会显示出本机上安装的应用程序,找到并单击选中“DefaultAppPool”,再单击最右侧的“高级设置”,找到“启用32位应用程序”(在第四行),将其值改为“True”即可。原因是在64位Windows7操作系统中,IIS7应用程序池默认没有启用32位应用程序,而我们连接ACCESS数据库的驱动程序Microsoft.Jet.OLEDB.4.0是32位的,所以就出错了,要想正常运行,只需启用32位应用程序即可。

不过新手第一次还要注意设置ASP,启用父路径,设置为True

相关文章

404页面设置自定义还不如用系统默认的404

404页面设置自定义还不如用系统默认的404

站长们在做seo时,往往会看网站有没有做404页面,一般判断的方法很简单,就是在搜索引擎地址栏随便输入一个该域名错误链接,然后看有没有404页面。这样对吗???404页面存在的意义就是告诉浏览者和搜索...

用了百度云加速之后网站出现广告

我用了百度云加速之后, 网站右下角出现广告而且还是百度联盟的广告,上网查了一下,有的说是电信运营商搞的鬼,不管是怎么样,真是坑。果断弃用!...

zblog模板文件修改对照文件表

首页与列表页相关模板default.html 首页主模板文件catalog.html 列表页模板文件b_article-multi.html 摘要文章模板b_article-istop.html 置顶...

CSS的position:relative与position:absolute的区别

position:absolute这个是绝对定位;它不会随着窗口大小变化,只是固定在一个特定的坐标轴上面;比如:position:absolute;left:20px;top:80px; 这个容器始终...

Zblog优化 文章页添加关键词和描述

Zblog优化 文章页添加关键词和描述

前段时间有朋友问我:ZBLOG怎么设置不同文章页的关键词和描述呢?大家都知道,如果每个文章页都可以设置成当前文章页的关键词和描述对页面SEO是有很大促进作用的。正好借今天这个机会给大家系统的总结一下设...

实现文字跑马灯效果

使用marquee标签:创建一个滚动的文本字幕,应用于文字、图片、表格。<marquee></marquee>http://blog.csdn.net/chentao866/a...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。