尝试登录我的joomla网站或管理员后端时,我收到以下错误
Fatal error: Call to undefined method stdClass::onAuthenticate() in /www/110mb.com/c/r/s/n/_/_/_/_/crsn/htdocs/libraries/joomla/user/authentication.php on line 121
任何人都知道如何解决这个问题
答案 0 :(得分:2)
原因在于,您甚至没有为用户身份验证启用单个插件。 必须至少启用一个用于用户身份验证的插件。您在插件选项卡下的管理面板中有选项:joomla,ldap和gmail。启用joomla插件并尝试登录。
但我认为您也无法登录管理面板,因为如果我的方向正确,则无法激活用户身份验证插件。
答案 1 :(得分:1)
我认为您的某个活动身份验证插件缺少onAuthenticate()方法。当您登录时,Joomla会遍历执行onAuthenticate()的所有活动身份验证插件。查看Extensions下的后端 - >插件管理器。查看哪些身份验证插件处于活动状态然后在/ plugins / authentication目录中查看正在使用的插件,看看是否缺少onAuthenticate()。