Social Media
Foren
Berechtigungen, Rollen, Seiten und der Schlauch auf dem ich gerade stehe ^^
|
Berechtigungen, Rollen, Seiten und der Schlauch auf dem ich gerade stehe ^^
Kurze Frage,
Wahrscheinlich bin ich einfach wieder einmal zu doof. Ich habe in einer frischen CL-Installation eine neue Seite erstellt. Wenn ich sie ansehen möchte (egal ob eingeloggt oder nicht) kommt "Zugriff verweigert" finde ich merkwürdig, als Admin sollte ich ja jede Seite sehen.
Interessanterweise kann ich diese Seite auch nicht mehr editieren. Sprich wenn ich auf das Editier Symbol klicke kommt einfach eine leere weisse Seite. Das selbe auch wenn ich sie löschen möchte.
Wo ist der Wurm?
Wahrscheinlich bin ich einfach wieder einmal zu doof. Ich habe in einer frischen CL-Installation eine neue Seite erstellt. Wenn ich sie ansehen möchte (egal ob eingeloggt oder nicht) kommt "Zugriff verweigert" finde ich merkwürdig, als Admin sollte ich ja jede Seite sehen.
Interessanterweise kann ich diese Seite auch nicht mehr editieren. Sprich wenn ich auf das Editier Symbol klicke kommt einfach eine leere weisse Seite. Das selbe auch wenn ich sie löschen möchte.
Wo ist der Wurm?
iPhone 5 16GB black iPad Mini 16GB WiFi + Cellular black Apple TV 2
MacBook Pro Retina 15" Mid 2012 8GB RAM 27" Thunderbolt Display
MacBook Pro Retina 15" Mid 2012 8GB RAM 27" Thunderbolt Display
|
Danke für die Antwort.
Ne nette Fehlermeldung kommt:
Fatal error: Uncaught exception 'AccessDeniedException' with message 'Access denied: akte-x' in /home/scifitre/public_html/scifi-talk/system/classes/page.php:69 Stack trace: #0 /home/scifitre/public_html/scifi-talk/system/classes/page.php(32): Page->load(Object(stdClass), false) #1 /home/scifitre/public_html/scifi-talk/system/classes/pageeditpage.php(17): Page->loadProperties('akte-x') #2 /home/scifitre/public_html/scifi-talk/system/classes/page.php(112): PageEditPage->display() #3 /home/scifitre/public_html/scifi-talk/system/classes/sys.php(4): Page->getContent() #4 /home/scifitre/public_html/scifi-talk/system/skins/backenddefault/index.php(4: sys::includeContent() #5 /home/scifitre/public_html/scifi-talk/system/classes/skincontroller.php(141): include('/home/scifitre/...') #6 /home/scifitre/public_html/scifi-talk/index.php(27): SkinController::displayCurrent() #7 {main} thrown in /home/scifitre/public_html/scifi-talk/system/classes/page.php on line 69
Ne nette Fehlermeldung kommt:
Fatal error: Uncaught exception 'AccessDeniedException' with message 'Access denied: akte-x' in /home/scifitre/public_html/scifi-talk/system/classes/page.php:69 Stack trace: #0 /home/scifitre/public_html/scifi-talk/system/classes/page.php(32): Page->load(Object(stdClass), false) #1 /home/scifitre/public_html/scifi-talk/system/classes/pageeditpage.php(17): Page->loadProperties('akte-x') #2 /home/scifitre/public_html/scifi-talk/system/classes/page.php(112): PageEditPage->display() #3 /home/scifitre/public_html/scifi-talk/system/classes/sys.php(4): Page->getContent() #4 /home/scifitre/public_html/scifi-talk/system/skins/backenddefault/index.php(4: sys::includeContent() #5 /home/scifitre/public_html/scifi-talk/system/classes/skincontroller.php(141): include('/home/scifitre/...') #6 /home/scifitre/public_html/scifi-talk/index.php(27): SkinController::displayCurrent() #7 {main} thrown in /home/scifitre/public_html/scifi-talk/system/classes/page.php on line 69
iPhone 5 16GB black iPad Mini 16GB WiFi + Cellular black Apple TV 2
MacBook Pro Retina 15" Mid 2012 8GB RAM 27" Thunderbolt Display
MacBook Pro Retina 15" Mid 2012 8GB RAM 27" Thunderbolt Display
|
Ich konnte das Problem lösen, in dem ich die rechte 1 und 2 (3 war ebreits gesetzt) manuell hinzugefügt habe über das phpmyadmin.
Löschen konnte ich ned da kam ebenfalls diese Fehlermeldung - Danke für die Hilfe.
Löschen konnte ich ned da kam ebenfalls diese Fehlermeldung - Danke für die Hilfe.
iPhone 5 16GB black iPad Mini 16GB WiFi + Cellular black Apple TV 2
MacBook Pro Retina 15" Mid 2012 8GB RAM 27" Thunderbolt Display
MacBook Pro Retina 15" Mid 2012 8GB RAM 27" Thunderbolt Display
Müssen mal nen Plugin bauen, was solche Probleme löst.
Das über PhpMyAdmin geht für normale User nämlich gar net.
Hatte ja mal so nen Plugin angefangen, was ähnliche Fehler behebt und ContentLion optimiert.
Mit optimieren meine ich z.B. das die Rechte nicht aus der datenbank gelöscht werden, auch wenn die Seiten gar nicht mehr existieren!
Das über PhpMyAdmin geht für normale User nämlich gar net.
Hatte ja mal so nen Plugin angefangen, was ähnliche Fehler behebt und ContentLion optimiert.
Mit optimieren meine ich z.B. das die Rechte nicht aus der datenbank gelöscht werden, auch wenn die Seiten gar nicht mehr existieren!
Falls mal wieder jemand so nen Problem hat:
Ich bin gerade dabei einen CL-Cleaner für ContentLion zu entwickeln und das kann er z.B. schon.
(Auch wenns nicht zu seinen Hauptaufgaben gehört.)
Was mir dabei gerade einfällt:
Der Cleaner findet z.B. auch Berechtigungen von Seiten, die gar nicht mehr existieren. (Datenbank-Leichen)
Bei mir waren das 976!
Aber mit meinem eigenem Tool kann ich das natürlich auch superleicht bereinigen.
Ich bin gerade dabei einen CL-Cleaner für ContentLion zu entwickeln und das kann er z.B. schon.
(Auch wenns nicht zu seinen Hauptaufgaben gehört.)
Was mir dabei gerade einfällt:
Der Cleaner findet z.B. auch Berechtigungen von Seiten, die gar nicht mehr existieren. (Datenbank-Leichen)
Bei mir waren das 976!
Aber mit meinem eigenem Tool kann ich das natürlich auch superleicht bereinigen.
jep, wieso?
Aber eig. soll er z.B. (= Er kann noch viel mehr! ) Bilder etc. finden (z.B. Mediathek), die nirgends verwendet werden und den User darüber informieren, sodass dieser diese z.B. entfernen kann, wenn die nicht mehr benötigt werden. (-->Speicherplatz bereinigen)
Was er sonst bis jetzt kann:
z.B. Berechtigungen überprüfen, sodass verhindert wird, dass Seiten "unlöschbar" werden, System-Kritische Berechtigungen (und Sicherheitslücken) finden, z.B. dass man als Gast Zugriff auf den Admin-Bereich oder Admin-Seiten hat usw. (auch Datei-Berechtigungen)
Am liebsten hätte ich noch sowas wie "Noch nie benutzte Plugins" gemacht, aber das geht nicht, da man sowas ja nicht feststellen kann.
Hier mal noch nen (veralteter; mittlerweile habe ich Funktionen hinzugefügt. ) Screenshot:
Nicht wundern, habe die Funktionen bei "Allgemein" erst später ergänzt.
(Und mittlerweile gibts auch die Repubrik "Sicherheit", wo ich aber den Titel noch ändern werde)
Aber eig. soll er z.B. (= Er kann noch viel mehr! ) Bilder etc. finden (z.B. Mediathek), die nirgends verwendet werden und den User darüber informieren, sodass dieser diese z.B. entfernen kann, wenn die nicht mehr benötigt werden. (-->Speicherplatz bereinigen)
Was er sonst bis jetzt kann:
z.B. Berechtigungen überprüfen, sodass verhindert wird, dass Seiten "unlöschbar" werden, System-Kritische Berechtigungen (und Sicherheitslücken) finden, z.B. dass man als Gast Zugriff auf den Admin-Bereich oder Admin-Seiten hat usw. (auch Datei-Berechtigungen)
Am liebsten hätte ich noch sowas wie "Noch nie benutzte Plugins" gemacht, aber das geht nicht, da man sowas ja nicht feststellen kann.
Hier mal noch nen (veralteter; mittlerweile habe ich Funktionen hinzugefügt. ) Screenshot:
Nicht wundern, habe die Funktionen bei "Allgemein" erst später ergänzt.
(Und mittlerweile gibts auch die Repubrik "Sicherheit", wo ich aber den Titel noch ändern werde)
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »JuKu« (29. März 2013, 13:57)
Ähnliche Themen
-
- Neue Ideen »
- Gästebuch erwünscht (22. April 2012, 10:29)
-
- Neue Ideen »
- Gruppen statt Rollen (17. März 2013, 16:43)
-
- Support »
- Event beim Setzen einer Einstellung (4. November 2012, 13:41)
-
- Support »
- Berechtigungen von gelöschten Seiten werden nicht gelöscht (29. Oktober 2012, 16:33)
-
- Neue Ideen »
- Neue Rollen: Co-Admin & Redakteur (26. Oktober 2012, 18:37)