5

我试图让 Magento 从我正在使用的主题的 adminHtml 而不是默认的核心位置加载核心文件,并将以下代码添加到我的扩展中:

<stores>
<admin>
<!-- default admin design package and theme -->
    <design>
        <package>
            <name>fortis</name>
        </package>
        <theme>
            <default>default</default>
        </theme>
    </design>
</admin>

现在,当我去网上商店/管理员时,我得到的只是一个白屏。我什至不能再登录了。当我从我的扩展配置文件中删除代码时,即使我禁用了扩展,我得到的只是一个白屏。

有人知道怎么修这个东西吗?

谢谢。

4

2 回答 2

6

我遇到了同样的问题。实际上它更糟糕,因为它是一个商业产品,对我来说是一个新的主机,服务器配置非常奇怪。所以我不能让错误出现在任何日志文件中。

我发现magento白屏意味着发生了一些PHP致命错误。所以有一种适当的方式来展示它们。只需在 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);
}

你会看到你的magento真正发生了什么。

于 2014-01-26T09:04:28.740 回答
3

首先请看一下 Magento 日志( /var/log/exception.log )。

您是否尝试过清除 Magento 缓存?

于 2013-10-07T10:38:29.713 回答