Probleme im Ordner Downloads beim löschen

Hast du einen Fehler in der aktuellen Version gefunden ? Diesen kannst du uns hier mitteilen und uns bei der Fehlersuche helfen.
Antworten
VolkerF
Beiträge: 109
Registriert: 1. Feb 2012, 16:58

Probleme im Ordner Downloads beim löschen

Beitrag von VolkerF »

Hallo

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:
Bild

Ordner die sich nicht löschen lassen:
Bild

Was kann ich tun?

Danke Volker
VolkerF
Beiträge: 109
Registriert: 1. Feb 2012, 16:58

Re: Probleme im Ordner Downloads beim löschen

Beitrag von VolkerF »

Hallo nochmal

Habe noch eine Fehlermeldung entdecken können wenn ich den ersten Ordner auf Bild 2 im oberen Beitrag löschen will:


FILE: adm_program/system/db/db_mysql.php
LINE: 62
CALL: DBCommon->db_error()

FILE: adm_program/system/db/db_mysql.php
LINE: 172
CALL: DBMySQL->db_error()

FILE: adm_program/system/classes/table_folder.php
LINE: 103
CALL: DBMySQL->query()

FILE: adm_program/modules/downloads/download_function.php
LINE: 465
CALL: TableFolder->delete()

Kann vielleicht jetzt jemand etwas mit anfangen?

Danke Volker
Benutzeravatar
fasse
Administrator
Beiträge: 6193
Registriert: 12. Nov 2005, 16:06

Re: Probleme im Ordner Downloads beim löschen

Beitrag von fasse »

Hi Volker,

bei deiner letzten geposteten Fehlermeldung muss eigentlich noch mehr vor diesen Zeilen stehen:

Code: Alles auswählen

FILE: adm_program/system/db/db_mysql.php
LINE: 62
CALL: DBCommon->db_error()
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.

Gruß
Markus
VolkerF
Beiträge: 109
Registriert: 1. Feb 2012, 16:58

Re: Probleme im Ordner Downloads beim löschen

Beitrag von VolkerF »

Moin fasse

Hier die vollständige Meldung:

S Q L - E R R O R

CODE: 1146
Table 'usr_web46_1.verwalt_folder_roles' doesn't exist

B A C K T R A C E

FILE: adm_program/system/db/db_mysql.php
LINE: 62
CALL: DBCommon->db_error()

FILE: adm_program/system/db/db_mysql.php
LINE: 172
CALL: DBMySQL->db_error()

FILE: adm_program/system/classes/table_folder.php
LINE: 103
CALL: DBMySQL->query()

FILE: adm_program/modules/downloads/download_function.php
LINE: 465
CALL: TableFolder->delete()

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.

Gruß Volker
Benutzeravatar
fasse
Administrator
Beiträge: 6193
Registriert: 12. Nov 2005, 16:06

Re: Probleme im Ordner Downloads beim löschen

Beitrag von fasse »

Hallo Volker,

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.


Gruß
Fasse
VolkerF
Beiträge: 109
Registriert: 1. Feb 2012, 16:58

Re: Probleme im Ordner Downloads beim löschen

Beitrag von VolkerF »

Hallo fasse

Vielen Dank für deine Rückmeldung. Da ich nicht so der Crack bin in solchen Sachen, wie lege ich die Tabelle am einfachsten an?

Gruß Volker
Benutzeravatar
fasse
Administrator
Beiträge: 6193
Registriert: 12. Nov 2005, 16:06

Re: Probleme im Ordner Downloads beim löschen

Beitrag von fasse »

Hi Völker,

ich poste die Lösung dazu am We, bin gerade unterwegs, so dass ich mir das nicht richtig anschauen kann.

Viele Grüße
Fasse
VolkerF
Beiträge: 109
Registriert: 1. Feb 2012, 16:58

Re: Probleme im Ordner Downloads beim löschen

Beitrag von VolkerF »

Hi fasse

Ok, ich danke dir vielmals.

Gruß Volker
Benutzeravatar
fasse
Administrator
Beiträge: 6193
Registriert: 12. Nov 2005, 16:06

Re: Probleme im Ordner Downloads beim löschen

Beitrag von fasse »

Hallo Volker,

du musst folgendes SQL-Statements in deiner Datenbank durchführen:

Code: Alles auswählen

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.

Viele Grüße
Fasse
VolkerF
Beiträge: 109
Registriert: 1. Feb 2012, 16:58

Re: Probleme im Ordner Downloads beim löschen

Beitrag von VolkerF »

Hi fasse

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.

Gruß Volker
Antworten