注意(8):间接修改过载属性

时间:2012-03-09 04:37:22

标签: php cakephp-2.0

我将cakephp从1.3升级到2.1。我收到了这个错误

  

注意(8):间接修改重载属性ThreadsController::$data无效

帮助我......

1 个答案:

答案 0 :(得分:1)

$ this->数据仅作为BC方式在控制器中提供 数据。使用它以您正在进行的方式写入数据将导致 生气的PHP。这是因为__get()的工作方式,因为它 返回它所获取的数据的只读版本。

您应该可以使用升级shell来更新$ this-> data - > $这 - >请求 - >数据

更多信息请阅读

http://book.cakephp.org/2.0/en/appendices/2-0-migration-guide.html