Hallo,
Ik ben een site aan het upgraden van joomla 2.5/vm2.x --> joomla 3.8.7/VM3.x. Nu had ik een mooi template bij TemplateMonster gevonden, nog gratis ook, incl. compleet install ed.
Vanwege J2.5 ben ik eerst alles aan het overzetten naar J3.8.x met PHP5.30. Er is nog niets gemigreerd. Er zat bv. een google maps plugin van 'Reumer' maar die is blijkbaar niet secure genoeg en heb ik vervangen door google module van BowThemes.
Voordat ik alles migreer wil ik het eerst op PHP7 zien draaien om te voorkomen dat ik geen energie verspil met de site op PHP 5 te testen en dat het daar goed werkt en op PHP niet meer.
En inderdaad op PHP 7 krijg ik de volgende foutmelding:
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; ...
Het kwam door de component/module/plugin sociallogin van LoginRadius.
oplossing:
- Ik heb de error message in de configuration.php op 'None' gezet ipv 'Default'. Nu werkt het dus wel.
- En de regel 'function plgSystemSocialLogin(&$subject, $config)' vervangen door 'public function __construct(&$subject, $config)'
Maar weet iemand wat hier evt. nu de verdere consequenties van zijn in de toekomst? Of kunnen we het verder gewoon negeren?
Alvast bedankt,
Gr.,
Nico