我将cakephp从1.3升级到2.1。我收到了这个错误
注意(8):间接修改重载属性
ThreadsController::$data
无效
帮助我......
答案 0 :(得分:1)
$ this->数据仅作为BC方式在控制器中提供 数据。使用它以您正在进行的方式写入数据将导致 生气的PHP。这是因为__get()的工作方式,因为它 返回它所获取的数据的只读版本。
您应该可以使用升级shell来更新$ this-> data - > $这 - >请求 - >数据
更多信息请阅读
http://book.cakephp.org/2.0/en/appendices/2-0-migration-guide.html