Fatale fouten in enkele CLI-scripts
From Joomla! Documentation
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