zblog php版怎么修改默认的错误提示页面

刚开始接触zblog php版本的时候,我就发现了一个问题,就是当我访问一个错误的页面或者是登录后台出错的时候,系统就会访问如下图所示的错误提示页面,说实话,这个页面对于开发人员来说显然是非常友好的,因为它会提示系统出现错误的原因,非常方便开发人员调试错误。但是,对于一个已经上线了的网站来说,显然这个页面的存在是非常不友好的,就像图中的提示一样,它暴露了系统错误的原因,并且还暴露了“后台管理”的位置。所以,我个人还是觉得有必要修改下这个错误提示页面,由于我个人比较懒惰,我就将404页面和这个错误提示页面做的一模一样了,非常欢迎大家有意的访问下我网站的错误页面去看看。

zblog php错误提示页面

图1:zblog php错误提示页面

那么,怎么修改zblog php版默认的错误提示页面呢,我提供如下的解决方法:

首先,找到zb_system/defend/目录下的error.html文件,error.html就是默认的错误提示页面,下面按照自己的要求修改error.html文件即可,具体怎么修改视个人情况而定,在这里不赘述,下面附上叶德华的博客error.html文件的源代码,仅供大家参考。

<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=EDGE" />
<meta http-equiv="refresh" content="2; url=http://yedward.net/" />
<title>错误提示页面 - 叶德华的博客</title>
</head>
<body>
<br /><br />
<center><strong><span style="font-size:24px;">访问出错,将在2秒后返回博客首页。</span></strong></center>
</body>
</html>

给错误页面设置的很简单,凡是出现错误,2秒后自动跳转到首页,不给出具体的错误提示,其实,上面的代码也是我博客的404页面的代码。你修改了error.html文件以后,当你访问错误页面的时候,有时候可能还是不会返回错误提示页面,这个时候我强烈建议大家在网站根目录下面再建一个404.htm文件(有些空间的要求是404.php、404.html等等,视具体空间而定),并在空间设置一下,这样就可以解决了。叶德华比较懒,还是直接把上面代码复制进了404页面中,使用到现在,效果还是不错的。

我之前在zblog官方论坛有看到人在问怎么设置php版的404页面,官方的回答是修改templates模版里的404.php文件,如果没有404.php文件就新建一个,我没有在空间上尝试这种方法,在本地测试的时候貌似会存在一些问题,总之我是没有设置成功,所以我一直使用的还是上面我提到的那种方法,不过我非常欢迎大家试试修改templates模板中404.php文件的这种方法,也希望大家给我反馈下可以不可以。

本文标题:zblog php版怎么修改默认的错误提示页面

本文链接:http://yedward.net/?id=6

本文版权归作者所有,欢迎转载,转载请以文字链接的形式注明文章出处。

相关文章