Auth-Fehler im Backend - nach Änderung im Formular "Backend"

Wie der Titel vermuten läßt, ist mir mein Fehler bewusst.

  1. Habe im Formular „Backend“ (Grundeinstellungen - Backend) die zur Auswahl stehenden Sprachen bis auf „Deutsch (Deutschland)“ gelöscht.
  2. Dann das Formular gespeichert. Das war laut Datenbank-log-Eintrag meine letzte Aktion um 2017-11-22 18:13:40
  3. Darufhin wurde ich abgemeldet. Wenn ich mich anmelde „fliege“ ich nach ca. 30 sek wieder raus.

Cache hab ich manuel via /var/cache/xyz/* gelöscht. (nach anleitung aus diesem Forum)

Folgende Fehlermeldungen kommen, wenn ich mich neu anmelde und die Grundeinstellungen aufrufe:

Unauthorized in engine/Shopware/Plugins/Default/Backend/Auth/Bootstrap.php on line 209

Stack trace:

#0 engine/Library/Enlight/Event/Handler/Plugin.php(149): Shopware_Plugins_Backend_Auth_Bootstrap->onPreDispatchBackend(Object(Enlight_Controller_ActionEventArgs)) #1 engine/Library/Enlight/Event/EventManager.php(214): Enlight_Event_Handler_Plugin->execute(Object(Enlight_Controller_ActionEventArgs)) #2 engine/Library/Enlight/Controller/Action.php(137): Enlight_Event_EventManager->notify(‚Enlight_Control…‘, Object(Enlight_Controller_ActionEventArgs)) #3 engine/Library/Enlight/Controller/Dispatcher/Default.php(530): Enlight_Controller_Action->dispatch(‚indexAction‘) #4 engine/Library/Enlight/Controller/Front.php(223): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp)) #5 engine/Shopware/Kernel.php(189): Enlight_Controller_Front->dispatch() #6 vendor/symfony/http-kernel/HttpCache/HttpCache.php(491): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #7 engine/Shopware/Components/HttpCache/AppCache.php(268): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL) #8 vendor/symfony/http-kernel/HttpCache/HttpCache.php(258): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true) #9 engine/Shopware/Components/HttpCache/AppCache.php(105): Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Object(Symfony\Component\HttpFoundation\Request), true) #10 shopware.php(118): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request)) #11 {main}

Kann ich in der Datenbank einen Eintrag ändern um die „Grundeinstellung“ in diesem Punkt wieder herzustellen?
Oder liegt das „Problem“ gar nicht daran und ist schon längst bekannt, doch hab ich im Forum nichts dazu gefunden, nicht richtig gesucht?

Welche Angaben sind hierfür noch hilfreich um mir helfen zu können?

Danke

Hermann

Die Änderungen werden in der s_core_config_values gespeichert, dort werden alle Änderungen an den Grundeinstellungen gespeichert. Schau dir den letzten Eintrag mal an, vielleicht ist das schon der passende, dann kannst du den löschen. Wenn der nicht passt, müsste man erst schauen, was für ein Eintrag der passende ist. Das kann man dann in der s_core_config_elements

1 „Gefällt mir“

Das hilft schon mal! Danke Moritz!
Leider ist es zeitlich gerade eng, dachte bis morgen wird sich hier keine/r melden. Hab euch unterschätzt! Respekt an die Community!
In  s_core_config_values  &  s_core_config_elements  hab ich zuvor schon geguckt - werde morgen weitermachen und mich wieder melden!

Danke vorerst und schlaft gut!

Hermann

Hab gestern den letzten Datensatz in s_core_config_elements gelöscht. Hat nichts geändert, hoffentlich nichts verschlimmert. :wink:

Die letzten Datensätze in  s_core_config_valuess_core_config_elements.

SELECT * FROM `s_core_config_values`
id	element_id	shop_id	value
43	255	1	s:0:"";
44	886	1	s:24:"2 Stunden (7200 Sek.)";
45	999	1	b:0;
46	1036	1	b:0;
47	1037	1	s:12:"Oben rechts";
48	658	1	s:19:"2017-11-22 18:19:26";
49	852	1	s:19:"2017-11-22 18:20:11";
52	658	4	s:19:"2017-11-22 18:20:13";

SELECT * FROM `s_core_config_elements`
id	form_id	name	value	label	description	type
1034	263	newsletterCaptcha s:9:"nocaptcha"; Captcha in Newslettter verwenden Wenn diese Option aktiv ist, wird ein Captcha zur ... combo
1035	157	useSltCookie b:1; Shopware Login Cookie erstellen Es wird ein Cookie gespeichert, an dem der Benutze... boolean
1036	259	backendMenuOnHover b:1; Backend Menüeinträge automatisch ausklappen Das Verhalten der Buttons in der oberen Menüleiste... checkbox
1037	259	growlMessageDisplayPosition s:9:"top-right"; Benachrichtigungs Position Mit dieser Option können die Backend Benachrichtun... select
1038	277	SwagImportExportErrorMode b:0; Continue import/export if an error occurs during t... NULL	combo
1039	277	SwagImportExportImageMode i:2; Image import mode NULL	combo
1040	277	useCommaDecimal b:0; Use comma as decimal separator NULL	checkbox

nochmals die Daten als Bilder (wegen der Übersichtlichkeit) :

Ich brauche bitte eure Fachkenntnisse, blicke hier alleine (noch) nicht so durch.

Danke!

Edit: Ich durchschaue jetzt den Zusammenhang und verstehe was Moritz meinte. 
Im Bild unten sehe ich was ich geändert habe, im oberen Bild die dazugehörigen Einstellungen. Beispiel: “Benachrichtigungs Position” = “oben rechts”

Leider bin ich noch nicht weitergekommen. —> Shopware.apps |  /backend/  |  Unauthorized|  401 / GET

@Moritz Naczenski schrieb:

Die Änderungen werden in der s_core_config_values gespeichert, dort werden alle Änderungen an den Grundeinstellungen gespeichert. Schau dir den letzten Eintrag mal an, vielleicht ist das schon der passende, dann kannst du den löschen. Wenn der nicht passt, müsste man erst schauen, was für ein Eintrag der passende ist. Das kann man dann in der s_core_config_elements

Ich werde jetzt die datenbank nochmals sichern. Dann die letzten Einträge in ^^ s_core_config_values Schritt für Schritt köschen - bis ich mich wieder im Backend anmelden kann.

Zur Not muss ich alles neu-installieren (!) und die betreffenden db-Tabellen importieren, und alle Bilder usw. wueder hochladen.
oder gibt es sinnvolere Lösungsvorschläge?

Danke

Hermann

Leider hat das nichts gebracht. Beachte ich bestimmte Forumregeln nicht? (Konversationsmaxime)
Nach welchen Stichwörtern kann ich hier im Forum nach einer Lösung suchen? Komme mir vor, als sein die Problem-Lösung offensichtlich, nur ich sehe sie nicht.
Vielleicht hängt es aber auch gar nicht an den von mir beschriebenen Ursachen, sondern hat andere Gründe:

Hilft es wenn ich einzelne Dateien ersetze?

Dankeschön!

 

Schick mir mal einen Zugang (PHPMyAdmin) per Mail an forum@shopware.de. Dann schau ich mir das mal an.

1 „Gefällt mir“

Hallo,

wir haben hier nun exakt das gleiche Problem.

Wie kann man es den lösen?

Leider gab es dazu in diesem Thread ja keine Antwort mehr.

Danke