我将我的Kohana网站移到另一个网络服务器上,我收到了这个错误:
modules / auth / libraries / drivers / Auth / ORM.php [12]:声明 Auth_ORM_Driver :: complete_login()应该与。的兼容 Auth_Driver :: complete_login()
我正在使用Kohana 2.3.4
和PHP 5.3.3
。
系统在之前的服务器上运行完美,在新服务器中已经有一个完美运行的旧网站版本(相同的系统和相同的kohana版本)。
有关问题可能是什么的任何线索?传输文件或许可问题时可能有问题吗?
提前致谢。
答案 0 :(得分:0)
基本上这意味着您的新服务器有严格的错误报告,所以它抱怨子类Auth_ORM_Driver
中定义的方法参数/参数与Auth_Driver
中的方法参数/参数不同。这种情况下有两种解决方案
Auth_ORM_Driver::complete_login()
以接受$user
param,但前面没有User_Model
类型要求