"Emotion" Fehlermeldung an verschiedenen Stellen im Backend

Hallo liebe Shopware-Freunde, 

ich habe bei einigen Nutzern in letzter Zeit das Problem, dass sie an unterschiedlichsten Stellen Fehlermeldungen angezeigt bekommen. Komischerweise tauchen die Fehlermeldungen selten zwei mal hintereinander auf und auch die Stellen sind verschieden. Manchmal bekommt man sie beim Öffnen eines Arikels, manchmal aber auch beim Aufrufen der Bestellübersicht. Hat jemand einen Tipp, welche Benutzerrechte hier eingeschränkt sind, die dieses Fehlverhalten verursachen? 

Das ist der Error Log

exception 'Enlight_Controller_Exception' with message 'Permission denied' in /var/www/vhosts/meinwebshop.de/htdocs/foodshop/engine/Shopware/Plugins/Default/Backend/Auth/Bootstrap.php:254
Stack trace:
#0 /var/www/vhosts/meinwebshop.de/htdocs/foodshop/engine/Shopware/Plugins/Default/Backend/Auth/Bootstrap.php(207): Shopware_Plugins_Backend_Auth_Bootstrap->checkAuth()
#1 /var/www/vhosts/meinwebshop.de/htdocs/foodshop/engine/Library/Enlight/Event/Handler/Plugin.php(149): Shopware_Plugins_Backend_Auth_Bootstrap->onPreDispatchBackend(Object(Enlight_Controller_ActionEventArgs))
#2 /var/www/vhosts/meinwebshop.de/htdocs/foodshop/engine/Library/Enlight/Event/EventManager.php(214): Enlight_Event_Handler_Plugin->execute(Object(Enlight_Controller_ActionEventArgs))
#3 /var/www/vhosts/meinwebshop.de/htdocs/foodshop/engine/Library/Enlight/Controller/Action.php(138): Enlight_Event_EventManager->notify('Enlight_Control...', Object(Enlight_Controller_ActionEventArgs))
#4 /var/www/vhosts/meinwebshop.de/htdocs/foodshop/engine/Library/Enlight/Controller/Dispatcher/Default.php(523): Enlight_Controller_Action->dispatch('indexAction')
#5 /var/www/vhosts/meinwebshop.de/htdocs/foodshop/engine/Library/Enlight/Controller/Front.php(223): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp))
#6 /var/www/vhosts/meinwebshop.de/htdocs/foodshop/engine/Shopware/Kernel.php(182): Enlight_Controller_Front->dispatch()
#7 /var/www/vhosts/meinwebshop.de/htdocs/foodshop/vendor/symfony/http-kernel/HttpCache/HttpCache.php(491): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#8 /var/www/vhosts/meinwebshop.de/htdocs/foodshop/engine/Shopware/Components/HttpCache/AppCache.php(266): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL)
#9 /var/www/vhosts/meinwebshop.de/htdocs/foodshop/vendor/symfony/http-kernel/HttpCache/HttpCache.php(258): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true)
#10 /var/www/vhosts/meinwebshop.de/htdocs/foodshop/engine/Shopware/Components/HttpCache/AppCache.php(103): Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Object(Symfony\Component\HttpFoundation\Request), true)
#11 /var/www/vhosts/meinwebshop.de/htdocs/foodshop/shopware.php(117): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request))
#12 {main}
Time:
2017-05-02T16:39:33.610383+0200
Channel:
core
request:
{
    "uri": "/backend/Emotion?file=app&no-cache=1493715428+1+12",
    "method": "GET",
    "query": {
        "file": "app",
        "no-cache": "1493715428 1 12",
        "module": "backend",
        "controller": "Emotion",
        "action": "index"
    },
    "post": []
}
shop:
No shop data available
session:
{
    "userId": "60",
    "roleId": "12"
}

vielen Dank für eure Hilfe

Edd

Hallo,

die Meldung Permission denied besagt immer, dass eine Ressource aufgerufen werden soll auf welche der Benutzer keine Berechtigungen hat.

In diesem Fall die Ressource Emotion.Dies sind die Einkaufswelten.

Die Rechte der Benutzer kannst du unter Einstellungen > Benutzerverwaltung > Regeln und Berechtigungen editieren einsehen und anpassen.

Viele Grüße aus Schöppingen

Danke für den Hinweis. Die „Emotion“ Einkaufswelten habe ich für diese Benutzer schon zugelassen und der Fehler taucht weiterhin auf. Mir ist auch nicht schlüssig wieso der Error erscheint, wenn der Benutzer die Bestellübersicht aufruft oder die Details eines Artikels. 

Stimmen die Berechtigungen und Ownerships Deiner Shopware-Dateien und -Ordner? Evtl. mußt Du sie mit chmod oder chown anpassen.

Timme Hosting - schnelles nginx-Hosting

www.timmehosting.de

Hallo zusammen, 

ich habe in der Benutzerrollenverwaltung eine neue Rolle erstellt, dort die gewünschten Attribute erneut zugewiesen, Mitarbeiter zugeordnet und jetzt funktioniert es. Wieso auch immer das in der altern Benutzerrolle nicht funktioniert hat. Vielleicht hilft dieses Vorgehen irgendwann mal jemandem.

Trotzdem vielen Dank für eure Tipps! 

wir haben auch das selbe sporadische Problem mit [13-Sep-2017 09:22:06] WARNING: [pool www] child 2490 said into stderr: “NOTICE: PHP message: PHP Fatal error:  Uncaught SmartyCompilerException: Syntax Error in template “/var/www/www.de/themes/Frontend/Bare/frontend/index/header.tpl”  on line 9 “<meta name=“author” content=”{s name=‘IndexMetaAuthor’}{/s}” />" unknown tag “s” in /var/www/xxx.de/engine/Library/Smarty/sysplugins/smarty_internal_templatecompilerbase.php:657"

Seit Tagen funktioniert sporadisch der checkout/confirm nicht mehr in bestimmten Konstellationen die willkürlich erscheinen. Nach einem vollständiger Cache Löschung klappt es dann wieder einige Zeit.

Wir haben quasi kein individuelles Template. Nur eine Footer Datei ist angepasst. Die betroffene header.tpl kommt direkt unangetastet aus dem Bare.

Alle Template sind aktuell, keines von diesen Templates benutzt /index TPL Files.

Heute ist ‘IndexMetaAuthor’ in Headers.tpl betroffen, gestern war es die index.tpl und der lang tag.