将一个Joomla2.5.6版本的网站升级到了3.5.1.升级的过程都很顺利,但是升级完成后,点击任何的页面都是空白。将错误报告调整为开发等级后,提示Notice: Undefined property: LoginController::$input in ...administrator\components\com_login\controller.php on line 36  Fatal error: Call to a member function set() on null in ...administrator\components\com_login\controller.php on line 36

1,发现问题


将Joomla从2.5.6升级到3.5.1后,点击任何页面都提示Notice: Undefined property: LoginController::$input in ...administrator\components\com_login\controller.php on line 36
Fatal error: Call to a member function set() on null in ...administrator\components\com_login\controller.php on line 36

2,解决问题


在网站的根目录下寻找下面的3个文件:

  • /libraries/cms/controller/legacy.php
  • /libraries/cms/model/legacy.php
  • /libraries/cms/view/legacy.php

找到后,将其删除,然后刷新重试。问题即可得到解决

用户评分: 0 / 5

不活动星星不活动星星不活动星星不活动星星不活动星星
 

评论

  • 未找到评论