Antwort #28 am: 26. April 2017, 16:37:40
Hallo FräuleinGarn,
danke für den Hinweis, aber das ist auch nicht das Problem. In den von dir verlinkten Threads geht es auch nur um das Problem mit dem Fehler "Direct Access to this Location is not allowed". Der tritt auf, wenn die Berechtigung "Filemanager" fehlt. Die ist bei mir aber gesetzt.
Die Spalte fck_wrapper gibts in der Datenbank noch, aber auch nachdem ich sie gelöscht hatte funktioniert der KCFinder nicht. In der Spalte filemanager steht für den Admin eine 1, die Rechte hat er also.
Ich bin mir auch sicher beim Update keinen Fehler gemacht zu haben, ich hab das Struktur-Update gefahren und dann alle einzelnen Updates für 1.05 und höher gemacht.
Dumme Frage: Selbst wenn fck_wrapper in der Tabelle noch drin ist, sollte das doch eigentlich kein Problem darstellen, solange die Spalte filemanager vorhanden ist und den richtigen Wert ausgibt, oder? Im Code des Shops wird dann doch eh nur filemanager verwendet.
Solangsam glaube ich auch nicht an die Erklärung, dass wir alle das Update der DB vergessen haben, sooft, wie es jetzt schon vorkam. War da auch immer sehr genau bei.
Aber das ändert nichts daran, dass du es nochmal ab 1.0.6.4 updaten musst. Lies dir dazu nochmal die beiden Posts zu durch. Es nützt nichts nur fck_wrapper zu löschen. Funktioniert nicht. Du musst erst filemanager löschen und dann durch das update die Datei fck_wrapper umbenennen lassen. Das geht aber nur wenn filemanager nicht schon vorhanden ist.
Wenn beide Dateien vorhanden sind, funktioniert der Kcfinder nicht. Weiß nicht warum.
Beachte den Post von Torsten mit der geänderten 1.0.6.4sql, damit du dir nicht doppelte Inhalte in der DB erstellst. Also erst DB-Strukturupdate und danach alle DB Updates ab 1.0.6.4, wobei die 1.0.6.4 vorher abgeändert werden muss.
Dann kannst du das schonmal ausschließen. Ich tippe darauf, dass es dann schon funktioniert. Machen musst du es eh so, weil du sonst nie die Tabelle filemanager funktionierend hinbekommst.