DB-Update 3.1.9 --> 3.2.3

Hast du einen Fehler in der aktuellen Version gefunden ? Diesen kannst du uns hier mitteilen und uns bei der Fehlersuche helfen.
Antworten
thgibs
Beiträge: 29
Registriert: 15. Jan 2017, 13:22

DB-Update 3.1.9 --> 3.2.3

Beitrag von thgibs »

Hallo,

beim DB-Update von 3.1.9 auf 3.2.3 kommt folgende Fehlermeldung:

! Die Anmeldedaten wurden richtig eingegeben, jedoch ist der Update-Prozess nur für Administratoren der Organisation xxx freigeschaltet...

Ich habe aber nur eine Organisation und der eingegebene Benutzer ist in der Gruppe Webmaster


mfg

Thilo Gibs
XimeX
Developer
Beiträge: 1148
Registriert: 12. Jul 2015, 13:21
Wohnort: Austria

Re: DB-Update 3.1.9 --> 3.2.3

Beitrag von XimeX »

Und die Rolle hat in der Datenbank (Tabelle adm_roles) in der Spalte "rol_webmaster" auch den Wert 1 stehen?
thgibs
Beiträge: 29
Registriert: 15. Jan 2017, 13:22

Re: DB-Update 3.1.9 --> 3.2.3

Beitrag von thgibs »

Ja, es ist die "original" Webmaster-Rolle
XimeX
Developer
Beiträge: 1148
Registriert: 12. Jul 2015, 13:21
Wohnort: Austria

Re: DB-Update 3.1.9 --> 3.2.3

Beitrag von XimeX »

Ich kann mir vorstellen wo der Fehler liegt. Brauche aber dazu noch eine Info. Bitte aktiviere den Debug Modus und ruf den Update Prozess auf. Davon schick mir bitte dein Logfile (admidio.log). Ich glaube du bekommst mehrere ergebnisse von folgender Query:

Code: Alles auswählen

$sql = 'SELECT DISTINCT mem_usr_id, org_longname'.$sqlAdministrator.'
          FROM '.TBL_MEMBERS.'
    INNER JOIN '.TBL_ROLES.'
            ON rol_id = mem_rol_id
    INNER JOIN '.TBL_CATEGORIES.'
            ON cat_id = rol_cat_id
    INNER JOIN '.TBL_ORGANIZATIONS.'
            ON org_id = cat_org_id
         WHERE mem_usr_id = '.$this->getValue('usr_id').'
           AND rol_valid  = 1
           AND mem_begin <= \''.DATE_NOW.'\'
           AND mem_end    > \''.DATE_NOW.'\'
           AND cat_org_id = '.$this->organizationId;
$userStatement = $this->db->query($sql);
$userRow = $userStatement->fetch();
thgibs
Beiträge: 29
Registriert: 15. Jan 2017, 13:22

Re: DB-Update 3.1.9 --> 3.2.3

Beitrag von thgibs »

passt das so?

oder wo kann/muss ich den debug mode aktivieren?
Dateianhänge
admidio-2017-01-16.7z
(509 Bytes) 272-mal heruntergeladen
XimeX
Developer
Beiträge: 1148
Registriert: 12. Jul 2015, 13:21
Wohnort: Austria

Re: DB-Update 3.1.9 --> 3.2.3

Beitrag von XimeX »

Nein der Debug Modus muss aktiviert sein damit ich die benötigten Log einträge bekomme.
In der config.php einfach "$gDebug = 1;" setzen
thgibs
Beiträge: 29
Registriert: 15. Jan 2017, 13:22

Re: DB-Update 3.1.9 --> 3.2.3

Beitrag von thgibs »

jetzt steht mehr drin...
Dateianhänge
admidio-2017-01-16.7z
(2.2 KiB) 477-mal heruntergeladen
XimeX
Developer
Beiträge: 1148
Registriert: 12. Jul 2015, 13:21
Wohnort: Austria

Re: DB-Update 3.1.9 --> 3.2.3

Beitrag von XimeX »

Ersetze mal die angehängte Datei und versuchs nochmal.

Edit: Bitte erneut downloaden. Hab die Änderungen im falschen Branch gemacht...
Dateianhänge
user.php.zip
(13.58 KiB) 249-mal heruntergeladen
thgibs
Beiträge: 29
Registriert: 15. Jan 2017, 13:22

Re: DB-Update 3.1.9 --> 3.2.3

Beitrag von thgibs »

damit hat's funktioniert

Super, vielen Dank
XimeX
Developer
Beiträge: 1148
Registriert: 12. Jul 2015, 13:21
Wohnort: Austria

Re: DB-Update 3.1.9 --> 3.2.3

Beitrag von XimeX »

Antworten