我正在使用Yii Framework和开发应用程序,登录我的应用程序时遇到以下错误
User :: update()的声明应与CActiveRecord :: update($ attributes = NULL)兼容
虽然没有达到目标,但我已经停止了一周的申请,但一周之后,这种情况发生在我身上。
在我的LIVE服务器中它正常工作,而在localhost它正在给我错误。
我尝试谷歌搜索并发现以下StackOverflow问题 Declaration of Methods should be Compatible with Parent Methods in PHP
但是这个Q / A并没有解决我的问题,因为这个解决方案告诉我在我的LIVE服务器上的同一个应用程序运行顺利时更改每个功能。
对不起英语。
答案 0 :(得分:0)
将用户模型中的功能更改为
update($attributes = null) { //bla }
而不是
update() { //bla }
就像错误说的那样,函数的声明应该与早期在父类中定义的声明兼容。