我试图让 Magento 从我正在使用的主题的 adminHtml 而不是默认的核心位置加载核心文件,并将以下代码添加到我的扩展中:
<stores>
<admin>
<!-- default admin design package and theme -->
<design>
<package>
<name>fortis</name>
</package>
<theme>
<default>default</default>
</theme>
</design>
</admin>
现在,当我进入网上商店/管理员时,我得到的只是一个白屏。 我什至无法登录了。当我从我的扩展配置文件中删除代码时,即使我禁用了扩展,我得到的也只是一个白屏。
有人知道如何解决这个问题吗?
谢谢。
最佳答案
我遇到了同样的问题。实际上它更糟,因为它是一个商业产品,对我来说是一个新的主机,服务器配置非常奇怪。所以我不能让错误出现在任何日志文件中。
我发现 magento 白屏意味着发生了一些 PHP fatal error 。所以有一种适当的方式来展示它们。只需在 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 到底发生了什么。
关于php - 管理员登录页面上的 Magento 白屏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19222103/