Joomla 3.6.1 frissítési hiba PHP 5.3 alatt

Ma megjelent a Joomla 3.6.1 frissítés, mely több biztonsági hiba javítását tartalmazza. Fontos azonban, hogy ha a szervereteken PHP 5.3.x szoftverkörnyezet fut, ne frissítsétek a tartalomkezelőt, mert előfordulhat, hogy a frissítést követően az adminisztrációs felületbe nem tudtok majd belépni.

Tübb külföldi fórumon is beszámoltak arról, hogy a frissítést követően (PHP 5.3 esetén) az adminisztrációs felület egy session hibát jelez, és nem engedi belépni az adminisztrátorokat. A hibaüzenet a következő: 0 - Failed to start the session: already started by PHP ($_SESSION is set).

A probléma megoldását hivatalosan a Joomla 3.6.2 tartalmazza majd, addig is manuálisan orvosolható a probléma. A gondot a libraries/joomla/session/handler mappában található native.php fájl okozza. Ezt a fájlt kell lecserélni egy újra, amit a következő címről tölthettek le: https://raw.githubusercontent.com/joomla/joomla-cms/cfcaac3b7bf553a33a6bced765f3b8bdcb2f41fb/libraries/joomla/session/handler/native.php