Error im Shop

Liebes Forum :slight_smile: :slight_smile:

ich habe die folgende Fehlermeldung erhalten:

 

Message:

exception 'Enlight_Controller_Exception' with message 'Action "Widgets_Index_indexAction" not found failure' in /var/www/vhosts/meinshop.de/httpdocs/engine/Library/Enlight/Controller/Action.php:387
Stack trace:
#0 /var/www/vhosts/meinshop.de/httpdocs/engine/Library/Enlight/Controller/Action.php(158): Enlight_Controller_Action->__call('indexAction', Array)
#1 /var/www/vhosts/meinshop.de/httpdocs/engine/Library/Enlight/Controller/Action.php(158): Shopware_Proxies_ShopwareControllersWidgetsIndexProxy->indexAction()
#2 /var/www/vhosts/meinshop.de/httpdocs/engine/Library/Enlight/Controller/Dispatcher/Default.php(523): Enlight_Controller_Action->dispatch('indexAction')
#3 /var/www/vhosts/meinshop.de/httpdocs/engine/Library/Enlight/Controller/Front.php(226): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp))
#4 /var/www/vhosts/meinshop.de/httpdocs/engine/Shopware/Kernel.php(153): Enlight_Controller_Front->dispatch()
#5 /var/www/vhosts/meinshop.de/httpdocs/vendor/symfony/http-kernel/HttpCache/HttpCache.php(492): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#6 /var/www/vhosts/meinshop.de/httpdocs/engine/Shopware/Components/HttpCache/AppCache.php(255): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL)
#7 /var/www/vhosts/meinshop.de/httpdocs/vendor/symfony/http-kernel/HttpCache/HttpCache.php(263): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true)
#8 /var/www/vhosts/meinshop.de/httpdocs/engine/Shopware/Components/HttpCache/AppCache.php(107): Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Object(Symfony\Component\HttpFoundation\Request), true)
#9 /var/www/vhosts/meinshop.de/httpdocs/shopware.php(101): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request))
#10 {main}

Channel:
========
core

request:
========
{
    "uri": "/widgets/index/refreshStatistic?requestPage=/&requestController=index&referer=http://vorschau.d0r1an.de/kk-livedata/wp-admin/post.php?post=6087&action=edit&callback=jQuery21103265440499499397_1471729634189&_=1471729634190",
    "method": "GET",
    "query": {
        "requestPage": "/",
        "requestController": "index",
        "referer": "http://vorschau.d0r1an.de/kk-livedata/wp-admin/post.php?post=6087",
        "action": "edit",
        "callback": "jQuery21103265440499499397_1471729634189",
        "_": "1471729634190",
        "module": "widgets",
        "controller": "index"
    },
    "post": []
}

session:
========
{
    "sessionId": "393837363e6c7ae8e8e31f193d055ea6ab5481f7",
    "Bot": null
}

 

Was könnte da los sein? Ich weiß gar nicht, wo ich da ansetzen soll ?

Liebe Grüße

Kerstin

bei dir wird als “referer” , also die Seite von der du dann auf den Shop kommst, die Url angehangen, die so nicht gibt, Denn rufst du die Url auf wird diese zur Loginseite von Wordpress umgeleitet.

Deshalt wahrscheinlich diese Fehlermeldung.

Uwe 

Hast du evtl die PHP Version geändert? Ich bekomme dann immer solche Fehlermeldungen, weil der ionCube Loader nicht erkannt wird und der neuen php version neu “vorgestellt” werden muss.

@useg‍

ja, der referer kam mir auch komisch vor, ich habe ja nichts mit wordpress zu tun (es ist auch kein wordpressblog o.ä. mit dem Shop verbunden). Aber woher kommt dieser referer dann???

 

@herzbrille
an der php-Version habe ich nichts geändert. Es kann allerdings sein, dass der Hoster da was gemacht hat…
Warum meinst du, dass das die gleichen Fehlermeldungen sind?

Nur so grob geraten. Bei mir hatte bisher jede Fehlermeldung mit …enlight… was mit dem ioncube loader zu tun.

Die Ursache scheint zu sein, dass von d0r1an.de (ist das deine agentur?) von deren wordpress aus auf deinen shop verlinkt wird mit nem jquery callback 

Da kommen wir der Sache schon näher.

Das ist nicht meine Agentur, aber der Link kommt anscheinend von dem Wordpress-Blog Klüngelkram, wo es tatsächlich Link(s?) auf die Seite gibt.

Also verursacht dieser Referer scheinbar den Error. Aber wie ??

Kann es sein, dass Shopware versucht auf die Seite des Referers zu kommen (Statistik oder so) und dort auf die Loginseite kommt und deswegen den Error macht?

Hier scheint ein Bot bekannte Domains nach Wordpress-Installationen abzugrasen, um evtl. Sicherheitslücken zu finden. Die Meldung kannst du einfach ignorieren.
Siehe dazu auch: https://forum.shopware.com/discussion/comment/106942/#Comment_106942

Viele Grüße

Vielen Dank :slight_smile:

Ich habe allerdings überhaupt ein kleines Problem mit Fehermeldungen. Daraus mache ich aber einen separaten Thread.

Viele Grüße

Kerstin