ZBLOG安装时出现 HTTP500 错误的解决方法
之前用 Zblog 做了一个网站,即老鱼网https://www.laoyu.wang, 结果本地的网站移动服务器上后,出现 HTTP500 错误。
经过分析,一般大致分为俩种情况,是服务器还是本地。zblog 安装所在文件夹的写权限很重要。而 zblog 的另一个要求临时文件夹的写权限,这一点在服务器一般都是默认,而如果是 XP 系统,同时 C 盘使用的是 NTFS 格式的话,就需要设置了。
解决 zblog 数据库连接错误的步骤:1、zblog 安装文件目录的写权限。
如果你的网站是在虚拟主机上,而又无法运行 zblog,这个步骤需要和技术人员沟通,使你获得对自己主机空间文件夹的修改权限。
如果是 zblog 本地安装调试那么需要自己完成如下操作:zblog 所在磁盘是 FT32 格式的话,此处不需要设置。如果是 NTFS 格式,则需要开启整个 zblog 所在文件夹(包括子文件夹)的 everyone 写权限。
你可以按照以下步骤来完成设定。操作:双击打开 “我的电脑”—“工具” 菜单 —“文件夹选项”—“查看”— 去掉 “使用简单文件共享” 前面的对勾。
右键 zblog 安装的文件目录 —“属性”—“安全”— 选择 “everyone” 帐户,勾选下面的允许 “修改” 对应的勾(同时你会发现自动勾选了很多,不要管)。
点击确定,并应用于子文件夹(有提示)。如果没有 everyone 账户,点击添加 — 高级 — 立即查找,找到 Everyone,选择即可。
一般能够解决,如不行请看下面。
2、zblog 需要系统目录的 temp 文件夹的写权限。
如果是虚拟主机,一般不需要此步操作。如果是本地调试此步骤需要完成本步操作。使用和步骤 1 相同的方法设定 “C:\WINDOWS” 下 temp 文件夹的 everyone 的修改属性。
3、重新安装 zblog。
设定完以上两个文件夹的写权限后,需重新通过浏览器打开网站,数据库链接错误问题一般都会解决。若你发现完成以上俩步后 zblog 提示你安装配置 zblog 的数据库名和帐户密码,那么上一次的配置并没有被写到数据库里,否则不会提示你重新安装了。这也就是为何你无法登陆 zblog,并提示 “数据库错误” 的原因了。如果你是一个有心人,这时打开 zblog 安装目录下的 data 文件夹,zblog 的默认数据库文件 zblog.mdb 仍然躺在那里而不是一个很长的文件名。而一般情况下,正常安装 zblog 后,这个 zblog.mdb 一定会更换为一个很长的文件名字。
切记不可删除 zblog 文件夹,然后重新复制一个过来,此时 zblog 文件夹仍然没有 everyone 写权限。如果上面的步骤不可以,你可以尝试此操作,一定要重新设定一遍 zblog 的写权限(包括子文件夹),然后就可正常使用。
上一篇