新聞中心
zencart開啟報錯的方法
作者 / 無憂主機 時間 2015-04-17 23:09:35
之前無憂主機在別的php空間商上面看到了一個打開首頁報錯的解決方法,但是根據(jù)這個方法只是說的是某一個數(shù)據(jù)庫,而程序這個一個問題,不只是一個數(shù)據(jù)庫的問題呀,奇怪的是zencart數(shù)據(jù)庫表有問題,他不會直接的顯示出具體的是那個報錯,而只是顯示出“WARNING An Error occurred, please refresh the page and try again”,這個錯就看起來很頭疼了,都不知道從何去修復,所以呀,我們要找到開啟報錯的地方,首先主機肯定是開啟的,那么應該就是程序沒有開啟的,找到該對應的地方開啟可以了,就像dedecms一樣,后臺b白屏不會報錯,那么開啟報錯就很好的解決我們的程序的問題,該是哪里的問題就修改哪里的事情! 無憂主機小編尋尋覓覓問了一下度娘,終于得到了無憂主機小編想要的答案,下面就按照無憂主機小編的步驟去弄吧,只要遇到這個錯誤,那么我們就不怕了。 首先找到那個對應的文件,includes/application_top.php,用高級編輯器打開,無憂主機小編打開的大概是在48行左右,然后找到這樣的代碼:
if (defined('STRICT_ERROR_REPORTING') && STRICT_ERROR_REPORTING == true) { @ini_set('display_errors', TRUE); error_reporting(version_compare(PHP_VERSION, 5.3, '>=') ? E_ALL & ~E_DEPRECATED & ~E_NOTICE : version_compare(PHP_VERSION, 5.4, '>=') ? E_ALL & ~E_DEPRECATED & ~E_NOTICE & ~E_STRICT : E_ALL & ~E_NOTICE); } else { error_reporting(0); }然后在這段代碼的前面加一個代碼,代碼如下:
define(‘STRICT_ERROR_REPORTING’, true);那么這個時候我們就看見了真正的報錯了,而不是之前的那個不懂的報錯顯示,那么修正之后找到這個把這個代碼用“//”注釋掉,需要的時候才開啟報錯。不注釋的話,可能在您的首頁會看見一條紅色的報錯條,這個只是無憂主機小編在調(diào)試的時候發(fā)現(xiàn)的。 無憂主機相關(guān)文章推薦閱讀: ZEN CART后臺訂單個數(shù)修改以及訂單按時間排序 ZEN CART如何通過SQL語句獲取所有產(chǎn)品ID和所屬分類 ZENCART安裝語言包之后EZ-PAGE出現(xiàn)BUG的解決方法 ZENCART網(wǎng)店程序如何有效屏蔽網(wǎng)站在LOGS下不斷生成的日志文件
本文地址:http://www.love62.cn/zencart/19199.html