OJS3: runScheduledTasks.php: Declaration of DRIVERDAO::setOAI() should be compatible with KPOAIDAO

Dear PKP Team,

We are testing OJS 3.1.0.1. (new installation) on the webserver of the university. Starting “runScheduledTasks.php” the following message appears:

PHP Strict Standards: Declaration of DRIVERDAO::setOAI() should be compatible with KPOAIDAO::setOAI($oai) in /nfsmnt/.../ojs3/plugins/generic/driver/DRIVERDAO.inc.php on line 19

Our questions: What does it mean? What are the effects? How to resolve?

Thank you,
Guido

Hi @ojs_univie

Those PHP Strict Standards messages you do not have to fix – it would be too many :slight_smile: You could actually configure you PHP error logging not to show them – they are not errors…

Best,
Bozana

Thank you, Bozana.

Best wishes,
Guido