Hello, I’m getting these PHP Warnings after upgrading OJS to version 3.1.1:
PHP Warning: Declaration of PKPUsageEventPlugin::getEnabled() should be compatible with LazyLoadPlugin::getEnabled($contextId = NULL) in ****/lib/pkp/plugins/generic/usageEvent/PKPUsageEventPlugin.inc.php on line 0 PHP Warning: Declaration of CustomBlockPlugin::getBlockContext() should be compatible with BlockPlugin::getBlockContext($contextId = NULL) in ****/plugins/generic/customBlockManager/CustomBlockPlugin.inc.php on line 19 PHP Warning: Declaration of CategoryGridHandler::doSpecificFetchGridActions($args, $request, &$templateMgr) should be compatible with GridHandler::doSpecificFetchGridActions($args, $request, $templateMgr) in ****/lib/pkp/classes/controllers/grid/CategoryGridHandler.inc.php on line 0 PHP Warning: Declaration of SystemInfoGridCategoryRow::initialize($request) should be compatible with GridRow::initialize($request, $template = NULL) in ****/lib/pkp/controllers/grid/admin/systemInfo/SystemInfoGridCategoryRow.inc.php on line 0 PHP Warning: Declaration of SystemInfoGridHandler::initialize($request) should be compatible with CategoryGridHandler::initialize($request, $args = NULL) in ****/lib/pkp/controllers/grid/admin/systemInfo/SystemInfoGridHandler.inc.php on line 19 PHP Warning: Declaration of SystemInfoGridHandler::loadCategoryData($request, $configSection) should be compatible with CategoryGridHandler::loadCategoryData($request, &$categoryDataElement, $filter = NULL) in ****/lib/pkp/controllers/grid/admin/systemInfo/SystemInfoGridHandler.inc.php on line 19 PHP Warning: Division by zero in ****/lib/pkp/classes/core/ArrayItemIterator.inc.php on line 134 PHP Warning: Declaration of SubmissionFileDAO::fromRow($row) should be compatible with PKPSubmissionFileDAO::fromRow($row, $fileImplementation) in ****/classes/article/SubmissionFileDAO.inc.php on line 23
Can anyone tell me how to solve them? Or any of them?