我的Magento项目在缓存清除后无法正常工作。它只显示标题。
项目工作正常,但当我从管理员的Cache Management
部分清除缓存时,前端停止工作。只有标题部分可见,它显示空白页面代替页脚和内容部分。
帮助我。
答案 0 :(得分:2)
试试这个解决方案
听起来您想启用开发者模式。将其添加到.htaccess文件中:
SetEnv MAGE_IS_DEVELOPER_MODE "true"
您可能还想在index.php中启用显示错误:
ini_set('display_errors', 1);
我发现调试的最佳方法是在本地环境中使用X-Debug。如果您无法在环境中运行X-Debug,也可以使用日志文件来帮助在生产环境中进行调试。
我在这里有更详细的帖子:
http://www.molotovbliss.com/debugging-tips-and-tricks-with-magento-commerce
还要考虑安装XDebug
希望这能帮到你!
答案 1 :(得分:-1)
在index.php
文件中使用以下代码
ini_set('error_reporting', E_ERROR);
register_shutdown_function("fatal_handler");
function fatal_handler() {
$error = error_get_last();
echo("<pre>");
print_r($error);
}
只需将其粘贴在顶部即可。我找到了解决方案here。
警告!强>
仅在开发服务器中使用它,不在生产站点上使用它,它可能会泄露黑客的安全漏洞。