Ojs 2.4.8-4 is compatible with php 7.3?

Hi @ctgraham

We installed a clean OJS2.4.8-4 on PHP7.2 and the following issues are occurring:

  1. We see blank page on Journal Management Pages, Journal Setup Step 5 upon pressing ‘save’.

  2. Error logs exist: hundreds of errors are written to the server log files. Two type of errors have been identified.

Example:

PHP message: ojs2 has produced an error
Message: WARNING: Declaration of LucenePlugin::getManagementVerbs() should be compatible with GenericPlugin::getManagementVerbs($verbs = Array)
In file: /usr/www/users/xxxxx/plugins/generic/lucene/LucenePlugin.inc.php
At line: 1036
Stacktrace:
Server info:
OS: Linux
PHP Version: 7.2.17-1+0~20190412070953.20+jessie~1.gbp23a36d
Apache Version: N/A
DB Driver: mysqli
DB server version: 10.1.38-MariaDB-1~jessie


PHP message: ojs2 has produced an error
Message: WARNING: preg_match(): Delimiter must not be alphanumeric or backslash
In file: /usr/www/users/xxxxx/lib/pkp/classes/core/PKPString.inc.php
At line: 328
Stacktrace:
Server info:
OS: Linux
PHP Version: 7.2.17-1+0~20190412070953.20+jessie~1.gbp23a36d
Apache Version: N/A
DB Driver: mysqli
DB server version: 10.1.38-MariaDB-1~jessie

Any advice on how to move forward on this?