這篇文章將為大家詳細講解有關php怎么自定義報錯頁面,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
網站建設哪家好,找創(chuàng)新互聯(lián)!專注于網頁設計、網站建設、微信開發(fā)、成都小程序開發(fā)、集團企業(yè)網站建設等服務項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了京口免費建站歡迎大家使用!
php自定義報錯頁面的方法:1、在配置文件中添加錯誤頁面模板信息;2、將配置信息放入當前模型的/Conf/config.php中;3、在當前模型的View目錄下創(chuàng)建Public文件夾,并在其中自定義錯誤頁面即可。
本文操作環(huán)境:windows10系統(tǒng)、php 7&&thinkphp 5、thinkpad t480電腦。
ThinkPHP 作為一款輕量級的PHP開發(fā)框架,擁有豐富的文檔,而且相對于其他框架來說更加容易上手。因此我們這里選擇thinkphp來實現自定義報錯頁面。
ThinkPHP 本身為我們提供了自帶的錯誤頁面、異常頁面等信息提示頁面,比如下面的代碼會出現這樣的提示:
$this->error('驗證碼錯誤!');
由于自帶的頁面并不美觀,所以我們需要自定義這些頁面,ThinkPHP 為我們提供了自定義提示頁面這樣一種功能。
在配置文件中添加如下配置信息:
/* 錯誤頁面模板 */ 'TMPL_ACTION_ERROR' => MODULE_PATH.'View/Public/error.html', // 默認錯誤跳轉對應的模板文件 'TMPL_ACTION_SUCCESS' => MODULE_PATH.'View/Public/success.html', // 默認成功跳轉對應的模板文件 'TMPL_EXCEPTION_FILE' => MODULE_PATH.'View/Public/exception.html',// 異常頁面的模板文件
把這段配置信息放入到當前模型的 /Conf/config.php 中,然后在當前模型的 View 目錄下創(chuàng)建 Public 文件夾,并在里面自定義 error.html success.html 及 exception.html 即可。
下面是一個簡單的錯誤頁面模板:
跳轉提示
效果:
關于“php怎么自定義報錯頁面”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。