J4.x

Actionlogs issue with php7.2/nl

From Joomla! Documentation

This page is a translated version of the page J4.x:Actionlogs issue with php7.2 and the translation is 100% complete.
Other languages:
English • ‎Nederlands

Door een afsluitende komma in administrator/components/com_actionlogs/src/Dispatcher/Dispatcher.php regel 39 krijgen websites met PHP 7.2 een fout in actionlogs "syntax error, unexpected')'".

Dit heeft geen invloed op de upgradefunctionaliteit bij het gebruik van actionlog.

Gerapporteerde fouten

De fout is gemeld in het forum https://forum.joomla.org/viewtopic.php?f=9&t=999478

Getroffen versies

Algemene informatie

Dit geldt alleen voor Joomla! versie(s): 4.2.7 op PHP 7.2

Wat is de oorzaak

De oorzaak is dat PHP 7.2 geen afsluitende komma's toestaat bij de functie aanroepen.

Hoe oplossen

Trailing-comma.png

De oplossing is om het bestand administrator/components/com_actionlogs/src/Dispatcher/Dispatcher.php regel 39 bij te werken en de komma te verwijderen zoals in de bijgevoegde schermafbeelding. Als alternatief kan, als je je website's PHP versie bijwerkt naar een versie hoger dan 7.2, dit probleem opgelost wordt zonder de code aan te passen. Geadviseerd wordt een PHP versie hoger dan 7 te gebruiken, bijvoorbeeld 8.0 of 8.1, aangezien PHP 7 versies niet ondersteund worden door PHP.