J3.x

Fatale fouten in enkele CLI-scripts

From Joomla! Documentation

This page is a translated version of the page J3.x:Session Fatal Error in some CLI Scripts and the translation is 100% complete.
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