I diagnosed the problem and got this detailed error message.
Re: Authentication plugin {$a} not found (Moodle 3.3+Eguru theme)
Re: Authentication plugin {$a} not found (Moodle 3.3+Eguru theme)
So something went wrong with your upgrade. Did you copy across all plugins? Are you using a customized authentication plugin?
Or you have customized the site and it broke something when you upgraded...
Re: Authentication plugin {$a} not found (Moodle 3.3+Eguru theme)
Hi Emma,
I didn't use any customized authentication plugin. i just add some customized fields to the signup page. So I replaced the current "signup_form.php" with the original version, and when I filled out all the fields, it showed this error:
I have configured the SMTP settings and LDAP settings as below:
And also enabled Email-based self-registration:
Re: Authentication plugin {$a} not found (Moodle 3.3+Eguru theme)
I would recommend reinstalling a fresh version of Moodle code without your customizations. It is impossible to know what you have done but something has obviously broken here!
You can use user profile fields to add additional profile fields without hacking the code. I would suggest trying that...you can't just add files that worked in a previous version and expect them to work in a new version.
Re: Authentication plugin {$a} not found (Moodle 3.3+Eguru theme)
Hi Emma,
Thank you for your reply. The problem still exists even though I reinstall the Moodle website. Since the server doesn't require authentication, I disable SMTP authentication in moodle_phpmailer.php and set “smtpauthtype” value NULL in “mdl.config” table.
However, I still receive the error message:
I have no idea how to handle this issue.
Schwann
Re: Authentication plugin {$a} not found (Moodle 3.3+Eguru theme)
Hi Schwann,
please read my reply in your new thread: https://moodle.org/mod/forum/discuss.php?d=367747 .
HTH,
Matteo