Xt:Commerce Shop unter PHP 5.4 – Call to undefined function session_is_registered()
Wenn man seinen XT Commerce Shop unter PHP 5.4 laufen hat, gibt es neben den deprecated Fehlermeldungen die unter PHP 5.3 auftauchen hier noch eine weitere:
PHP Fatal error: Call to undefined function session_is_registered() in …(serverpfad)/includes/functions/sessions.php on line 88
Um diesen Fehler zu beheben öffnen Sie bitte die Datei sessions.php im Verzeichnis /includes/functions/ und ändern
function xtc_session_is_registered($variable) {
return session_is_registered($variable);
}
in
function xtc_session_is_registered($variable) {
return isset($_SESSION) && array_key_exists($variable, $_SESSION);
}