Hi @ctgraham
We installed a clean OJS2.4.8-4 on PHP7.2 and the following issues are occurring:
-
We see blank page on Journal Management Pages, Journal Setup Step 5 upon pressing ‘save’.
-
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?