gpt4 book ai didi

cakephp - 使用 CakePHP 2.0 触发 404 错误?

转载 作者:行者123 更新时间:2023-12-02 09:56:54 25 4
gpt4 key购买 nike

我一直在阅读CakePHP's 2.0 migration guide其中指出 cakeError() 已被删除,因为它用于异常。恕我直言,这是一个非常奇怪的更改,因为我用它来阻止未经授权的用户访问或在分页项目超过总数时触发错误,等等。

现在怎么办?我应该抛出一个 die() 还是一个重定向?我真的想让用户知道有些东西没有找到,而 Cake 曾经提供了一种直接的方法来做到这一点......现在却没有。

对此有什么想法/黑客/解决方法吗?谢谢,节日快乐!

最佳答案

您必须抛出相应的异常,在您的情况下为 NotFoundException:

throw new NotFoundException();

另请参阅有关 exceptions 的章节在 cooking 书中。

关于cakephp - 使用 CakePHP 2.0 触发 404 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8570921/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com