Hi everyone,
I'm stuck with a technical problem on my site and would really appreciate any help people may be able to offer.
For some reason, whenever a user tries to upload a file to a course on our Moodle, they see a message saying 'Error writing to database'. We have no idea why this started happening - only this afternoon we were uploading files without a problem.
When I turn on Error reporting, I am told 'Cannot execute statement: impossible to write binary log since BINLOG_FORMAT = STATEMENT and at least one table uses a storage engine limited to row-based logging. InnoDB is limited to row-logging when transaction isolation level is READ COMMITTED or READ UNCOMMITTED.'
After digging around on the internet, it seems this may be to do with settings in /etc/my.cnf on the server. My problem is that when I try to update this file I am told I do not have the access privileges to do so.
I'm afraid this has me completely lost, and I am very worried because my users can no longer upload files to their courses. Can anyone help?