zencart 后臺正常 前臺空白的解決方法
在調試zencart網店時,有時修改了某些文件,網店前臺顯示不完整了,或者出現了空白頁面,可以通過以下方法打開錯誤提示:版本 v1.3.9 的排錯方法
錯誤記錄在 /cache/ 目錄下,前臺的錯誤記錄文件名為 "myDebug-xxxxxx.log" ,后臺的錯誤記錄文件名為 "myDebug-adm-xxxxxxx.log"
如果需要在瀏覽器中顯示出錯誤信息(注意,客戶也會看到錯誤信息),執行下面的操作:
如果是前臺錯誤,打開文件 \includes\extra_configures\enable_error_logging.php
如果是后臺錯誤,打開文件 \admin\includes\extra_configures\enable_error_logging.php
查找 @ini_set('display_errors', 0);
修改為 @ini_set('display_errors', 1);
版本 v1.3.8 的排錯方法
前臺界面排錯適用
打開文件 \includes\application_top.php ,找到
if (defined('STRICT_ERROR_REPORTING') && STRICT_ERROR_REPORTING == true) {
在前面增加一行
define('STRICT_ERROR_REPORTING', true);
保存后重新刷新網頁,就會有錯誤提示了。
把上面的語句修改為
define('STRICT_ERROR_REPORTING', false);
就能關閉錯誤提示了。
后臺界面排錯適用
打開文件 \admin\includes\application_top.php,找到
error_reporting(E_ALL & ~E_NOTICE);
修改為
@ini_set('display_errors', '1');
error_reporting(E_ALL);
找到錯誤后,再修改回去關閉錯誤提示