Magento 显示 blank/empty 页面。我该如何解决这个问题?

Magento shows a blank/empty page. How do I solve this?

清除缓存后,我的 Magento 项目无法运行。它只显示 header.

该项目运行良好,但当我从管理中的 Cache Management 部分清除缓存时,front-end 停止工作。唯一的 header 部分是可见的,它显示空白页代替页脚和内容部分。

试试这个解决方案

听起来你想启用开发者模式。将此添加到您的 .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

希望对您有所帮助!

在您的 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.

警告!

仅在开发服务器中使用它,不要在您的生产站点上使用它,它可能会向黑客揭示安全漏洞。