[OJS 2.4.8-5] Fatal error Config β†’ Appearance PHP 7.2

Hello.

OJS 2.4.8-5
PHP 7.2

When i visit https://domain.es/index.php/JOURNAL/manager/setup/5

Form break. Log tells:

[Wed May 13 04:25:44.958041 2020] [proxy_fcgi:error] [pid 99666:tid 140382767617792] [client 47.59.166.118:55992] AH01071: Got error 'PHP message: PHP Fatal error:  Uncaught Error: Using $this when not in object context in /var/www/domain.es/www/lib/pkp/classes/i18n/PKPLocale.inc.php:96\nStack trace:\n#0 /var/www/domain.es/www/lib/pkp/classes/i18n/PKPLocale.inc.php(652): PKPLocale::translate('common.journalT...', Array, 'es_ES')\n#1 /var/www/domain.es/www/lib/pkp/classes/template/PKPTemplateManager.inc.php(484): __('common.journalT...', Array)\n#2 /var/www/domain.es/www/cache/t_compile/%%F1^F14^F143777A%%step5.tpl.php(243): PKPTemplateManager->smartyTranslate(Array, Object(TemplateManager))\n#3 /var/www/domain.es/www/lib/pkp/lib/smarty/Smarty.class.php(1263): include('/var/www/revist...')\n#4 /var/www/domain.es/www/lib/pkp/classes/template/PKPTemplateManager.inc.php(296): Smarty->fetch('manager/setup/s...', NULL, NULL, true)\n#5 /var/www/domain.es/www/lib/pkp/classes/template/PKPTemplateManager.inc....\n', referer: https://domain.es/index.php/fuentes/manager/setup/4

Result, form break, no save button, for example:
Screenshot_2020-05-13%20Paso%205%20Apariencia%20personalizada

Thanks

It’s a multijournal OJS.

Journals with more than one language, error in spanish language. no error with english language.

Journals with one language, no error.

Execution stop here, alt, HTML:

	<td width="80%" class="value"><input type="file" name="journalThumbnail" id="journalThumbnail" class="uploadField" /> <input type="submit" name="uploadJournalThumbnail" value="Cargar" class="button" /></td>
	</tr>
</table>

Nombre del archivo: f-icono.jpg 2019-11-06 01:00  <input type="submit" name="deleteJournalThumbnail" value="Eliminar" class="button" />
<br />
<img src="https://domain.es/public/journals/17/journalThumbnail_es_ES.jpg" width="230" height="205" style="border: 0;" alt="

Hi @juanito,

From the error message, I believe this is Native Export for articles with supp files broken in PHP7 in OJS 2.4.8 Β· Issue #4955 Β· pkp/pkp-lib Β· GitHub.

Regards,
Alec Smecher
Public Knowledge Project Team

1 Like

Thank you very much @asmecher .

It works.

I owe you a pizza

1 Like