2013-02-19 44 views
0

如果magento系统遇到任何与数据库[any sql state error]有关的问题,我需要将用户重定向到自定义页面。Magento数据库连接失败时的Custome错误页面

到目前为止,我无法找到一种方法来做到这一点。我是否应该重写任何核心类/方法,或者我可以使用.htaccess文件进行操作。如果我必须重写核心类/方法,那么我应该重写哪种模型方法。

+0

检查'errors/processor.php'。它处理所有类型的错误。 – Kalpesh 2013-02-19 12:56:53

回答

1

也许更好的方法是在/errors/default/report.phtml中编辑错误页面模板,以通知客户有关问题。当任何php错误发生时,它也会显示你的内容。

+0

卡米尔,我发现这个网页[链接](http://www.magentocommerce.com/wiki/3_-_store_setup_and_management/configure_magento_error_page),其中描述的情况有点类似于我的问题。我需要这样的单独页面来显示服务器错误发生的时间,而不是像404错误那样的http错误 – Jeewantha68 2013-02-19 13:01:24