PHP fatal error installing ojs 3.1.0-1 on windows / MAMP

I’m trying to install OJS 3.1.0-1 locally on a windows 10 OS and MAMP server but I get a 500 error.
Here is the php.log

PHP Fatal error: require_once(): Failed opening required 'C:\MAMP\htdocs\ojs\ojs/classes/security/RoleDAO.inc.php' (include_path='.;C:\MAMP\htdocs\ojs\ojs/classes;C:\MAMP\htdocs\ojs\ojs/pages;C:\MAMP\htdocs\ojs\ojs/lib/pkp;C:\MAMP\htdocs\ojs\ojs/lib/pkp/classes;C:\MAMP\htdocs\ojs\ojs/lib/pkp/pages;C:\MAMP\htdocs\ojs\ojs/lib/pkp/lib/adodb;C:\MAMP\htdocs\ojs\ojs/lib/pkp/lib/phputf8;C:\MAMP\htdocs\ojs\ojs/lib/pkp/lib/pqp/classes;C:\MAMP\htdocs\ojs\ojs/lib/pkp/lib/smarty;.;C:\php\pear') in C:\MAMP\htdocs\ojs\ojs\lib\pkp\includes\functions.inc.php on line 25

I can’t find any RoleDAO.inc.php file. Any help?

Hi @claudiotubertini,

The RoleDAO.inc.php file should be in the lib/pkp/classes/security folder. Do you want to try replacing the missing file and running your installation again?

Best,
Amanda Stevens
Public Knowledge Project Team