2014-05-25 97 views
0

Auth_ORM_Driver的宣言讓我感動我的一個Kohana的網站到另一個網絡服務器和我得到這個錯誤:錯誤:在Kohana中2.3.4

modules/auth/libraries/drivers/Auth/ORM.php [12]: Declaration of Auth_ORM_Driver::complete_login() should be compatible with that of Auth_Driver::complete_login()

我使用Kohana 2.3.4PHP 5.3.3

系統在以前的服務器上運行完美,而在新的服務器中,已經有一個完美運行的舊網站版本(相同系統和相同kohana版本)。

任何關於問題可能的線索?傳輸文件或許可問題時可能會出現問題?

在此先感謝。

回答

0

基本上,這意味着你的新服務器有嚴格的錯誤報告,所以它抱怨子類​​Auth_ORM_Driver中定義的方法參數/參數與Auth_Driver不一樣。兩種解決方案

  • 更改錯誤報告級別不抱怨這個或
  • 變化Auth_ORM_Driver::complete_login()接受在它前面$user PARAM沒有User_Model型需求