Welkom, Gasten
Gebruikersnaam: Wachtwoord: Onthoud mij
12 jan 2019
Diverse hosters zijn van PHP 5.x.x en PHP 7.x.x automatisch overgeschakeld naar PHP 7.3.x. Als je Joomla website en de gebruikte extensies (componenten, plugins en modules) niet up-to-date zijn kan hierdoor je website niet meer werken.
Lees meer...
  • Pagina:
  • 1

Onderwerp: Deprecated: Methods with the same name as their class will not be constructed...

Deprecated: Methods with the same name as their class will not be constructed... 8 maanden 6 dagen geleden #1

  • nkamp
  • nkamp's Profielfoto Onderwerp Auteur
  • Offline
  • Senior Boarder
  • Senior Boarder
  • Berichten: 76
  • Ontvangen bedankjes 0
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:
  1. Ik heb de error message in de configuration.php op 'None' gezet ipv 'Default'. Nu werkt het dus wel.
  2. 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

Gelieve Inloggen of Maak een account aan om te deelnemen aan het gesprek.

Laast bewerkt: door nkamp.

Deprecated: Methods with the same name as their class will not be constructed... 8 maanden 5 dagen geleden #2

  • Otto
  • Otto's Profielfoto
  • Offline
  • Administrator
  • Administrator
  • Er bestaan geen domme vragen
  • Berichten: 1218
  • Karma: 1
  • Ontvangen bedankjes 33
Hoi Nico,

Dit is een melding dat een deel van je code nog niet klaar is voor PHP. Wil je problemen in de toekomst voorkomen, dan zul je moeten identificeren om welk stukje code dit gaat. Waarschijnlijk is het een oudere extensie die de melding veroorzaakt.
Artenweb.nl creatieve unieke Joomla en VirtueMart websites!
Vragen allen via dit Forum!
KvK: 61932647 - Voor onderscheidende Joomla sites die werken!

Gelieve Inloggen of Maak een account aan om te deelnemen aan het gesprek.

  • Pagina:
  • 1
Tijd voor maken pagina: 0.640 seconden
Gemaakt door Kunena
logo mijnjoomlaforum colored puzzle2

MijnJoomlaForum.nl is niet verbonden aan en is geen onderdeel van Open Source Matters, Inc, of het Joomla! project!

Hosted by Otto
Webdesign by Renata
Sitemap

Donatie Knop