PrestaShop 1.5.x./1.6.x. 如何启用错误报告(调试模式)
2013年10月1日
如果您看到白色的空白屏幕试图访问您的PrestaShop商店,这意味着有一些服务器错误发生.
启用错误显示
1. 首先,你可以启用内置功能 Debug Mode PrestaShop引擎,打开 配置\定义.inc.php 文件并找到以下行:
定义(“_PS_MODE_DEV_”,假);
将其替换为
定义(“_PS_MODE_DEV_”,真正的);
启用错误日志
2. 要记录错误而不显示它们,您需要打开 index.php 从PrestaShop安装的根目录中创建一个文件,并在顶部添加以下代码:
"Error", 2 => "Warning", 4 => "Parsing Error", 8 => "Notice", 16 => "Core Error", 32 => "Core Warning", 64 => "Compile Error", 128 => "Compile Warning", 256 => "User Error", 512 => "User Warning", 1024 => "User Notice"); errlevel = errortype美元(美元errno); //向日志文件写入错误(CSV格式) $ errfile = fopen(“错误.csv”、“”); fputs (errfile美元,”\“\”,\“时间美元文件名: (linenum \”,\“美元errlevel)美元errmsg \“\ r \ n”); 文件关闭($ errfile); if($errno!=2 && $errno!=8) { //如果出现致命错误,终止脚本 一个致命的错误发生了. 脚本执行已中止"); } } ?>
保存文件并尝试访问PrestaShop商店或管理面板.
这之后你就能看见了 errors.csv 在服务器上创建的文件. 它包含发生错误的日志.