Folgendes Problem. Im Modul "Downloads" sind mehrere Ordner angelegt und zwei davon möchte ich löschen. Allerdings lassen sie sich nicht löschen, leider ohne Fehlermeldung weil sich das eine Popupfenster nicht ganz öffnet so das ich auch nicht auf OK o.ä. klicken kann. Wenn ich diese Ordner dann in der Datenbank löschen will kommt folgende Fehlermeldung:
Das ist dann der eigentliche Fehler. Du hast jetzt nur den Teil gepostet, wo der Fehler auftritt. Das hilft auch schon ein bischen, so weiß ich jetzt, dass der es nciht schafft die Einträge aus der Tabelle adm_folder_roles zu löschen. Allerdings ist mir hier völlig unklar, warum das nicht geht.
Unter diesem Ordner der nicht mehr vorhanden ist, befindet sich noch ein Ordner den ich löschen möchte. Wenn ich zur Bestätigung auf "Ja" klicke, passiert nichts, auch schließt sich das Popup-Fenster nicht. Was noch auffällig ist, beide Popup-Fenster öffnen sich nur zum Teil, siehe Bild.
bei dir fehlt aus unerklärlichen Gründen die Tabelle adm_folder_roles. Ist evtl. Ein Backup nicht vollständig importiert worden oder jemand hat in der Datenbank unabsichtlich eine Tabelle gelöscht.
Du müsstest jetzt eigentlich die Tabelle neu anlegen, dann würde das Löschen funktionieren. Falls du mit Rollenrechten im Downloadbereich gearbeitet hast, sind diese momentan Weg.
create table verwalt_folder_roles
(
flr_fol_id integer unsigned not null,
flr_rol_id integer unsigned not null,
primary key (flr_fol_id, flr_rol_id)
)
engine = InnoDB
default character set = utf8
collate = utf8_unicode_ci;
dann existiert die Tabelle wieder.
Allerdings ist die Frage, ob dann alles in deiner Datenbank passt. Wenn schon eine Tabelle fehlt, könnten auch noch weitere Daten fehlen. Empfehlen würde ich dieses Vorgehen. Allerdings bräuchtest du dabei kein Update zu machen, sondern nur die aktuelle Struktur deiner jetzigen Version neu einspielen.
Ich habe jetzt mal den Befehl ausgeführt und nun funktioniert das Löschen wieder. Auch scheint bei den Rollen alles zu stimmen. Bist ja Admin dort, kannst ja mal durchschauen ob dir ein Fehler auffällt wenn du Zeit und Lust hast .
Auf alle Fälle danke ich dir für deine Mühe und Hilfe und wünsche dir und deiner Familie einen schönen Sonntag.