We have Moodle 3.1.1 running on a Windows Server not sure on php version. There is a SQL server being used for the database.
We have been using LDAP for a long time to create new users, however this year we are having issues and new students keep getting an http 500 error page. I've tried opening the manual user creation page and also uploading a file into the bulk user account creation page both of which then result in the same http 500 page error. I've turned full debugging on, put get nothing on any page on my way through. I've checked the files in /user and /admin/user with files from the backups to check this out.
Old users who change their password on our network need to use the new password to login in to moodle so the LDAP connection seems to be working fine.
We have changed the new users username format to include a period, but as I can't create a manual user I doubt that is an issue.
I can create activities in courses and create new courses so I doubt it is an issue with a link to the database either.
In summary:
1) New LDAP users can't log in.
2) Manual User Creation Page doesn't load.
3) Bulk user method crashes after file is uploaded.
I need suggestions on what could be causing the error ASAP!
Server error log doesn't suggest any particular issue either.