My Reporting error with Administrator role selected for access

v20:

I go to Reports-- Manage Access-- Roles and select 2 roles (Administrator, Teacher) and then go to Reports → My Reporting I get an error:
OH NO!
Something has gone wrong: the Gibbons have escaped

[proxy_fcgi:error] [pid 897:tid 139995222124288] [client xx.xx.xx.xx:44698] AH01071: Got error ‘PHP message: Uncaught Exception: RuntimeException - Unable to create the cache directory (/…/uploads/cache/80). in /…/vendor/twig/twig/src/Cache/FilesystemCache.php on line 57’, referer: http://xxx.com//index.php?q=/modules/Reports/reporting_access_manage_edit.php&gibbonReportingAccessID=0000000002&return=success0

I do not get this error with just the teacher role selected

@ross @rossdotparker

Hi Tieku, I wonder if this is a caching permission error, with different roles for some reason using different sections of the cache. Can you make sure permissions for all of /uploads/cache are writable by the web server process and try again?

In v21 and above you can use Admin > System Admin > Cache Manager to double check the status of the cache (e.g. is it writable), but this was not part of v20.

Ross