< 返回 1.89 Joomla从2.5.6升级到3.5.1后网站网站不能打开 - 博客

将一个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

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

博客

第1章:经验分享
第2章:专题教程
第3章:扩展推荐
第13章:扩展更新日志
  • 内容提要
  • 留言讨论 (0)
  • 视频教程
将一个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

评论 (0)

  • 最新在前
  • 最佳在前

内容待完善

该课程提供视频版,可以观看完整的视频教程