ZBLOG在win8服务器下错误原因:数据库连接错误

ZBLOG在win8服务器下错误原因:数据库连接错误

时间:2016-09-15 作者:xphero210 评论:0 点击:1089 次

WIN8下安装好了IIS,调试程序(ZBLOG为例)。能看到首页,但点击登录等具体链接就提示“错误原因:数据库连接错误”


——————————————————————————————————


错误原因:数据库连接错误 可能的原因:


一、数据库连接有问题;


二、zblog安装文件目录的写权限;


三、zblog需要系统目录Windows下的temp文件夹的写权限;


四、WIN8的64位系统,请设置“DefaultAppPool”【我碰到的情况】


ZBLOG在win8下错误原因:数据库连接错误【图解】

工具/原料

示例OS: Windows8.1 64BIT

示例IIS:IIS8.5

一、数据库连接有问题

可以查看zblog文件夹根目录下 c_custom.asp

c_custom.asp 文件中Const  ZC_DATABASE_PATH后面的 data/ 后的字符是否和data文件夹下的文件名字是否一致;

如果不一致,一定不会正常运行zblog。

END

二、zblog安装文件目录的写权限

如果你是本地安装调试你的ZBLOG就需要自己完成如下操作:  

如果zblog所在磁盘是FT32格式,此处不需要设置,如果是NTFS格式,则需要开启整个zblog所在文件夹(包括子文件夹)的everyone写权限。你可以按照以下步骤来完成设定。  

1、双击打开“我的电脑”—“工具”菜单—“文件夹选项”—“查看”—去掉“使用简单文件共享”前面的对勾。  

2、右键zblog安装的文件目录—“属性”—“安全”—选择“everyone”帐户,勾选下面的允许“修改”对应的勾(同时你会发现自动勾选了很多,不要管)。点击确定,并应用于子文件夹(有提示)。

END

三、zblog需要系统目录Windows下的temp文件夹的写权限

使用和步骤1相同的方法设定“C:\WINDOWS”下temp文件夹的everyone的修改属性。

注:如果是虚拟主机,一般不需要此步操作。如果是本地调试此步骤需要完成本步操作。 

END

四、WIN8的64位系统,请设置“DefaultAppPool”

通过WIN8快捷键(Windows+Q)找“Internet信息服务(IIS)管理器”

ZBLOG在win8下错误原因:数据库连接错误【图解】

设置“DefaultAppPool”

在主机名的下方有“应用程序池”字样,单击选中,然后中间栏会显示出本机上安装的应用程序,找到并单击选中“DefaultAppPool”

ZBLOG在win8下错误原因:数据库连接错误【图解】

3

再单击最右侧的“高级设置”,找到“启用32位应用程序”,将其值改为“True”即可


已有 1089 位网友参与,快来吐槽:

发表评论

必填

选填

选填

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