正如标题所说,我想重定向之前得到的所有错误。因此,这是我的情况:ZF1出现错误之前重定向
我有一个选择,用于改变数据库(结构相同,但不同的数据); 所以我们可以说我在这里:localhost/user/edit/id/100 (database 1)
分贝的变化,我将用户重定向到同一个页面,但是我们从数据库2. 加载数据,如果没有找到它,我得到一个错误:
"Fatal error: Call to a member function on a non-object ..."
如何在重定向发生之前捕捉错误以更改url? 谢谢!
但_after_您重定向别人,所以你不能重定向之前发现它出现这个错误(或我误解你的解释)。你也无法用try/catch块捕捉致命错误。您需要注册关机功能http://www.php.net/manual/en/function.register-shutdown-function.php – Volvox