管理员登录页面上的Magento白色屏幕?

Dan*_*iel 5 php themes config module magento

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

<stores>
<admin>
<!-- default admin design package and theme -->
    <design>
        <package>
            <name>fortis</name>
        </package>
        <theme>
            <default>default</default>
        </theme>
    </design>
</admin>
Run Code Online (Sandbox Code Playgroud)

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

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

谢谢.

小智 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);
}
Run Code Online (Sandbox Code Playgroud)

而且你会看到你的magento真正发生了什么.

  • 清除缓存没有解决问题,然后我尝试了这段代码.仍然没有显示只有我在/ admin url上看到它的白色屏幕 (3认同)

are*_*icz 3

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

您是否尝试清除 Magento 缓存?