我将我的joomla网站从3.1.1更新为3.2.2但现在当我查看我的网站时,我得到了
致命错误:在第96行的/home/studentw/public_html/plugins/system/remember/remember.php中调用非对象的成员函数get()
我尝试从备份中恢复目录,但我仍然收到上述错误。 remember.php文件的第96行是:
$this->cookie_domain = $this->app->get('cookie_domain', '');
我该如何解决这个问题?
答案 0 :(得分:2)
Google是你的朋友:
将您的文件remember.php重命名为rememberBAK.php,使其看起来像这样 /plugins/system/remember/rememberBAK.php 找到Joomla 3.1.15的副本并制作remember.php的副本。 将文件FTP到您的文件夹 /plugins/system/remember/remember.php。 现在访问您的管理面板: 转到扩展程序 - >扩展管理 - >数据库。 单击修复。 现在转到ftp,删除您上传的remember.php,并将原始的重命名为正确的状态。 Joomla更新不会更新数据库,这需要手动完成。 对于不是开发人员,上述方法是最简单,最快捷的方法
来源:Upgrade from 3.1 to 3.2 Fatal Error in Administrator Page