Closed irqnet closed 10 months ago
Schalten Sie das Debugging mal ein: auf true setzen, dann sollten eventuell die Fehler angezeigt werden. (in der admin.php und index.php)
Sehe jetzt aktiv natürlich noch nichts zu dem entsprechenden Nutzer, jedoch auf der Anwesenheitsseite bekomme ich folgende Meldungen:
Warning: Undefined variable $_infotext02 in /volume1/web/timetracking/modules/sites_login/login_mehr_02.php on line 13 Warning: Undefined array key 11 in /volume1/web/timetracking/include/class_group.php on line 31 Warning: Trying to access array offset on value of type null in /volume1/web/timetracking/include/class_group.php on line 31 Warning: Undefined array key 11 in /volume1/web/timetracking/include/class_group.php on line 33 Warning: Trying to access array offset on value of type null in /volume1/web/timetracking/include/class_group.php on line 33 Warning: Undefined array key 11 in /volume1/web/timetracking/include/class_group.php on line 35 Warning: Trying to access array offset on value of type null in /volume1/web/timetracking/include/class_group.php on line 35 Warning: Uninitialized string offset 0 in /volume1/web/timetracking/include/class_group.php on line 56 Warning: Undefined array key 11 in /volume1/web/timetracking/include/class_group.php on line 37 Warning: Trying to access array offset on value of type null in /volume1/web/timetracking/include/class_group.php on line 37 Warning: Undefined array key 11 in /volume1/web/timetracking/include/class_group.php on line 42 Warning: Trying to access array offset on value of type null in /volume1/web/timetracking/include/class_group.php on line 42
Scheint ein Fehler in der groups.txt zu sein.
1;Administratoren;1 2;Mitarbeiter;2,3,4,5,6,7,8,9,10,11
Ja sind alle Mitarbeiter drin, wobei Nr. 11 glaube ich gelöscht ist mittlerweile.
Wichtig: wenn ein MA gelöscht wird, die ID in den Groups auch löschen, das macht das System bisher nicht. Auch wenn ein MA zwischendrin gelöscht wird, verändern sich alle IDs. Leider :(
Verstehe, habe ich gerade gemacht, die Fehler verschwinden dann bis auf
Warning: Undefined variable $_infotext02 in /volume1/web/timetracking/modules/sites_login/login_mehr_02.php on line 13
Das war aber in dem Fall auch nicht der User, dessen Timetable Datei nicht angelegt wurde. Oder könnte das ein Nebeneffekt sein?
Das dürfte ein Nebeneffet sein. Mal ein- und wieder aus-loggen, kommt dann immer noch eine Fehlermeldung? Kann auch sein, dass ich diese bisher nicht abgefangen habe, aber es trotzdem tut.
Ok ich werde das beobachten, Logout/Login hat nichts gebracht, aber ich habe das Debugging erstmal wieder deaktiviert.
Werde den Issue erstmal als erledigt markieren, vielen Dank für dies schnelle Hilfe! :)
Danke Dir, Ich nehme an, die neueste Version hast Du schon installiert.
Für einige Nutzer habe ich das Problem das zum neuen Monat die entsprechende Timetable Datei (z.B. 2023.10) nicht angelegt wird. Somit wird natürlich auch keine Stempelung per NFC Chip erfasst.
Ein Berechtigungsproblem schließe ich erstmal aus, weil für den http user auf der Synology die Lesen/Schreiben Rechte auf alle Unterordner vererbt sind und das auch entsprechend in den Ordner so einsehbar ist.
Kann ich hier irgendwo einsehen warum die Anlage der Datei fehlschlägt?