sul*_*man 47 screen magento wsod
我的Magento后端出错,导致空白屏幕(WSOD).我在管理员中设置了错误,但在var/logs /中没有创建任何内容.(我已检查该目录的权限,一切正确).
我在index.php中也有ini_set('display_errors',1),Magento设置为开发人员模式.我也启用了apache和php错误日志.
虽然没有记录错误?!
任何人都有一个线索,为什么错误没有显示?我很困惑!谢谢
小智 59
这就是我纠正的方式(希望能帮到你们):
在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)在我的情况下,它告诉我错误/ 503.php不可用.
3.问题在于我使用的推荐扩展(http://www.magentocommerce.com/magento-connect/magebuzz-free-testimonial.html)
Jon*_*Pkr 12
同样的问题,我刚刚清除了缓存
rm -rf var/cache/*
Run Code Online (Sandbox Code Playgroud)
瞧瞧!我不明白它是什么......
以下可能是magento中空白页面的原因
1)文件或目录权限问题.如果要从一个服务器迁移到另一个服务器,请记住为目录和文件授予755权限
2)如果您正在处理xml文件,突然页面变为空白.检查您是否可能没有正确评论代码行.未公开的注释也会产生问题.
3)由于内存分配不足,可能会出现问题memory_limit
.
4)尝试清除var/cache文件夹内容
5)尝试清除var/session文件夹内容
6)如果你的扩展在生产中使用ioncube loader,那么也可以在开发服务器上安装ion cube.(比如扩展软件扩展).虽然你可能有离子立方体加载器尝试安装最新版本.因为有些时候更新扩展依赖于离子立方体与旧版本不兼容.
7)short_open_tag = On
在php.ini中设置.有些时候开发人员使用<? ?>
标签,如果short_open_tag
没有设置为on,你可能会遇到半失真页面等问题.
8)增加max_input_vars和的post_max_size值为PHP.当您尝试在税收规则中保存大量税率并获得空白页时,它会有所帮助.