Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/227.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何更改Yii中的403异常消息_Php_Iphone_Yii - Fatal编程技术网

Php 如何更改Yii中的403异常消息

Php 如何更改Yii中的403异常消息,php,iphone,yii,Php,Iphone,Yii,我正在用iphone和Yii框架(PHP服务器端)开发一个应用程序,我已经实现了基于滚动的访问控制(RBAC),当用户通过iphone登录并执行他未经授权的删除操作时,Yii抛出403异常错误,我这里的问题是我们如何更改此默认消息,我们有没有办法为这种异常错误设置JSON数组 请帮忙做这件事 WebApplication每次处理异常时都会生成OneException事件。您可以处理此事件。我已经使用行为完成了它,它必须附加到Yii应用程序onException处理程序接收CExceptionEv

我正在用iphone和Yii框架(PHP服务器端)开发一个应用程序,我已经实现了基于滚动的访问控制(RBAC),当用户通过iphone登录并执行他未经授权的删除操作时,Yii抛出403异常错误,我这里的问题是我们如何更改此默认消息,我们有没有办法为这种异常错误设置JSON数组


请帮忙做这件事

WebApplication每次处理异常时都会生成
OneException
事件。您可以处理此事件。我已经使用行为完成了它,它必须附加到Yii应用程序
onException
处理程序接收CExceptionEvent参数,该参数包含CExceptionEvent::$exception属性。研究ceExceptionEvent类引用


onException
处理程序中,您可以向客户端发送所需的任何格式的数据。

WebApplication每次处理异常时都会生成
onException
事件。您可以处理此事件。我已经使用行为完成了它,它必须附加到Yii应用程序
onException
处理程序接收CExceptionEvent参数,该参数包含CExceptionEvent::$exception属性。研究ceExceptionEvent类引用

onException
处理程序中,您可以向客户机发送任何格式的数据