J3.x

Fatale fouten in enkele CLI-scripts

From Joomla! Documentation

Revision as of 08:40, 31 July 2016 by MartijnM (talk | contribs) (Created page with "FAQ versie 3.5 FAQ versie 3.5.0 FAQ versie 3.5.1 FAQ ...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Other languages:
English • ‎Nederlands • ‎español • ‎français
Joomla! 
3.5.1

Enkele CLI-scripts geven fouten in Joomla 3.5.0 en hoger

Gerapporteerde fouten

Fatal error: Call to a member function get() on null in /libraries/joomla/session/handler/joomla.php on line 70

Getroffen versies

Algemene informatie

Dit heeft alleen betrekking op de Joomla! versie(s): 3.5.0 en hoger

Wat is de oorzaak

Een grootschalige opschoning van de sessie library in Joomla 3.5.0 voor de toekomstige stabiliteit hebben enkele oude CLI-scripts kapot gemaakt

Hoe op te lossen

Zorg ervoor dat de sessie initialisatie methode aangeroepen wordt met:

$session->initialise()

zorg ervoor dat de eerste parameter een JInput object is (welke opgehaald kan worden uit de applicatie of u kunt een nieuwe aanmaken). Lees, voor meer informatie, de method documentatie op https://github.com/joomla/joomla-cms/blob/3.5.0/libraries/joomla/session/session.php#L464