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

小鹰博客7年前网站制作744

听说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

相关文章

CSS实现文章段落首行缩进两个字符不再每次空格

段落前面空两个字的距离,不要再使用空格了。应该使用首行缩进text-indent。text-indent可以使得容器内首行缩进一定单位。比如中文段落一般每段前空两个汉字。 代码如下:<...

HTTP状态码200、301、304、404、502 HTTP状态码查询

如果某项请求发送到您的服务器要求显示您网站上的某个网页(例如,用户通过浏览器访问您的网页或搜索引擎抓取网页时),服务器将会返回 HTTP 状态码响应请求。此状态码提供关于请求状态的信息,告诉 搜索引擎...

ZBlog ASP转ZBlog PHP转换后无标签

其实早就想转到PHP程序了,毕竟PHP还是有很多优势的,主机还能用linux的。昨晚就想着,干脆转换算了。于是开始找工具,官方的应用中心就直接有工具了,很好用。步骤如下:1、在Z-BlogASP下载安...

实现文字跑马灯效果

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

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

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

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

可以任意修改网页的源代码

想改网上的网页,有种方法可以任意编辑别人的网页,但是只能改文字图片首先打开任意网页,然后在浏览器地址栏里输入如下代码javascript:document.body.contentEditable=&...

发表评论    

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