it-m-h / SmallTime

Small Time
GNU Affero General Public License v3.0
42 stars 32 forks source link

Benutzer Löschen führt zu Crash!? #73

Closed MarSeiSH closed 1 year ago

MarSeiSH commented 1 year ago

Hallo zusammen,

derzeit lädt sich unser aufgesetztes SmallTime zu Tode sobald man einen User wieder löscht. Die Rechte sind entsprechend der Anleitungen gesetzt. Sobald wir einen User löschen, läuft die Eieruhr und wir bekommen einen HTTP 500 Error.

User wird dann umbenannt in: _del_2022.11.02_Peter die entsprechenden Ordner sind dann auch vorhanden. (mehrere verschiedenen User getestet)

ab dann hilft nur noch eine Neuinstallation.

Installiertes: Ubuntu Version: 20.04.5 LTS php7.0 + php-xml php-zip (php 8.0 aufwärts brachte leider keine Abhilfe) Server version: Apache/2.4.41 (Ubuntu)

Debug spuckt folgendes aus:

Nummer 1 (Index.php):

Notice: Undefined index: lname in /var/www/html/index.php on line 146

Nummer 2 (admin.php):

Notice: Undefined index: absenden in /var/www/html/admin.php on line 272

Notice: Undefined index: in /var/www/html/include/class_group.php on line 31

Notice: Undefined index: in /var/www/html/include/class_group.php on line 33

Notice: Undefined index: in /var/www/html/include/class_group.php on line 35

Notice: Uninitialized string offset: 0 in /var/www/html/include/class_group.php on line 56

Notice: Undefined index: in /var/www/html/include/class_group.php on line 37

Notice: Undefined index: in /var/www/html/include/class_group.php on line 42

Hat hier wer eine Idee?

Vielen Dank im Voraus!

MarSeiSH commented 1 year ago

Was wir mittlerweile noch herausgefunden haben, mit einem anderen Browser funktioniert der Zugriff dann wieder - als würde eine Session hängen bleiben. Es lässt sich aber auch nicht auf einen Browser festlegen. Wichtig ist nur, einen anderen zu benutzen nachdem er crashed ist.

MarSeiSH commented 1 year ago

Der Crash wird durch den Focus State hervorgerufen. Sobald der zu löschende Benutzer links oben in der Übersicht im Active Focus State ist, schmiert die Geschichte wie beschrieben ab!

it-m-h commented 1 year ago

Danke für die Info, werde ich bei Gelegenheit angehen, wird aber nicht vor dem Sommer 2023 sein.

it-m-h commented 1 year ago

sollte nun funktionieren