Ergebnis 1 bis 2 von 2

Thema: Fatal error: Cannot unset string offsets

  1. #1
    Contao-Nutzer Avatar von chrizdee
    Registriert seit
    24.08.2009.
    Ort
    Reichenschwand
    Beiträge
    73

    Standard Fatal error: Cannot unset string offsets

    Ich verwende bei einer Installation Avisota und MetaModels. Beim Erstellen eines neuen MetaModels hängt sich leider die komplette Contao-Installation bzw. die laufende Session auf und ich bekomme einen Error 500.

    Bei der genaueren Analyse habe ich rausgefunden, dass es wohl an Avisota bzw. der Kombination aus Avisota und MetaModels liegt:

    Fatal error: Cannot unset string offsets in .../system/modules/Avisota/config/config.php on line 260

    In Zeile 260 finde ich die Funktion

    PHP-Code:
    unset($_SESSION['TL_ERROR']['avisota_tracking_disabled']); 
    Kann mir evtl. jemand erklären, für was $_SESSION['TL_ERROR']['avisota_tracking_disabled'] zuständig ist und wie ich das Problem sinnvoll lösen kann?

    Vielen Dank!


    Update:

    ich habe das jetzt mal so geändert, um das Problem kurzfristig zu lösen:

    PHP-Code:
    if(array_key_exists('TL_ERROR',$_SESSION) && is_array($_SESSION['TL_ERROR']))
    {
        if(
    array_key_exists('avisota_tracking_disabled',$_SESSION['TL_ERROR']))
        {
            unset(
    $_SESSION['TL_ERROR']['avisota_tracking_disabled']);
        }

    Geändert von chrizdee (11.06.2013 um 14:05 Uhr)

  2. #2
    Contao-Urgestein Avatar von tril
    Registriert seit
    07.01.2010.
    Ort
    Bad Marienberg
    Beiträge
    2.939
    User beschenken
    Wunschliste

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •