电脑安全

您当前的位置:主页 > 电脑安全 >

使用PHP的错误处理-网络编程

来源:[db:来源]标题:   页面    编辑:电脑技术全能网 时间:2019-09-20 18:31

原标题:使用PHP的错误处理-网络编程
   在web 上全部罕见的过错之一就是有效的链接。一旦从别的站点上呈现了有效的链接,你会从新部署你的站点。人们会将他们喜爱的站点存成书签,假如在三个月后再次拜访时,仅仅发觉的是'404 Not Fount '时,将不会给他们义务关心,告知他们怎样从你的站点去查找原始的信息。让咱们处理这个成绩,或许最少给你的用户一个友爱的关心,一旦他们碰到'a 404' 过错时,可能失掉一些陈迹。你能够创立一般的页面来讲演在处置你的页面时所碰到的全部的过错。    PHP 与Apache一同能够很自在地让你创立自已的犯错页面,然而须要从新停止设置,而且要编大批的代码。先让咱们进修设置局部。    Apache的ErrorDocument唆使用来指出在呈现过错时Apache应重定向到哪一个文档(或URI)。它同意你为每一个你的用户能够碰到的过错代码指定一个资本。经过在你的效劳器设置中增添一个ErrorDocument 404/error.php唆使。这个将在用户拜访一个不存在的页面时,重定向到'error.php'中,上面咱们就会写出'error.php'页面。不要忘了从新启动Apache以使修改失效。    接着,咱们写出一个简略的error.php:   你所恳求的文件 (<?=$REDIRECT_URL?>) 在这个效劳器上不存在。请查找你想要的文件从 <A HREF="/">前页</A>。    当初试着读取一个在你效劳器上不存在的页面,怎样样,你能够看到error.php了,它有着一个精良和友爱的新闻,而且另有一个到前页的链接。    让咱们把它扩大一下。正如你所见,我在error.php中应用了REDIRECT_URL变量。这个变量是Apache在履行了一个ErrorDocument唆使时所设置的,而且给出了一种能够来找到原始的资本。在这类情形下,Apache 还设置了一些其余变量,全部的变量能够在这里找到。应用这些变量能够创立一个很好的犯错页面,用于给 用户一个不错与友爱的犯错页面,而取代Apache给出的缺省页面。    从PHP页面中输入过错   从一个PHP页面输入过错与模仿Apache对ErrorDocument唆使所做的很象,你只有简略地将用户重定向,经过应用query-string变量,而Apache则平日是设置在情况变量外面。如许便可以应用统一个犯错页面来处置种种过错。上面是一个例子: -------------------------------------------------- <?php function throw_error($message) { $error_page = "/err/error.php";

上一篇:Eclipse+XAMPP组合搭建PHP开发环境-网络编程

下一篇:没有了