Plugin ohne Manager deaktivieren, Plugins manuell über DB deaktivieren

Hi, ich habe Shopware 5.1.1 auf unserem Server gespiegelt.

Backend läuft nur die hier schon öfters erwähnte Fehlermeldung (lt Forum vermutlich durch Plugins verursacht )

Ups! Ein Fehler ist aufgetreten! Die nachfolgenden Hinweise sollten Ihnen weiterhelfen. Type of association must be one of *_TO_ONE or MANY_TO_MANY in vendor/doctrine/orm/lib/Doctrine/ORM/Query/SqlWalker.php on line 1028 Stack trace: #0 vendor/doctrine/orm/lib/Doctrine/ORM/Query/SqlWalker.php(1155): Doctrine\ORM\Query\SqlWalker->walkJoinAssociationDeclaration(Object(Doctrine\ORM\Query\AST\JoinAssociationDeclaration), 3, NULL) #1 vendor/doctrine/orm/lib/Doctrine/ORM/Query/SqlWalker.php(837): Doctrine\ORM\Query\SqlWalker->walkJoin(Object(Doctrine\ORM\Query\AST\Join)) #2 vendor/doctrine/orm/lib/Doctrine/ORM/Query/SqlWalker.php(815): Doctrine\ORM\Query\SqlWalker->walkIdentificationVariableDeclaration(Object(Doctrine\ORM\Query\AST\IdentificationVariableDeclaration)) #3 vendor/doctrine/orm/lib/Doctrine/ORM/Query/SqlWalker.php(522): Doctrine\ORM\Query\SqlWalker->walkFromClause(Object(Doctrine\ORM\Query\AST\FromClause)) #4 vendor/doctrine/orm/lib/Doctrine/ORM/Tools/Pagination/CountOutputWalker.php(86): Doctrine\ORM\Query\SqlWalker->walkSelectStatement(Object(Doctrine\ORM\Query\AST\SelectStatement)) #5 vendor/doctrine/orm/lib/Doctrine/ORM/Query/Exec/SingleSelectExecutor.php(42): Doctrine\ORM\Tools\Pagination\CountOutputWalker->walkSelectStatement(Object(Doctrine\ORM\Query\AST\SelectStatement)) #6 vendor/doctrine/orm/lib/Doctrine/ORM/Query/SqlWalker.php(277): Doctrine\ORM\Query\Exec\SingleSelectExecutor->__construct(Object(Doctrine\ORM\Query\AST\SelectStatement), Object(Doctrine\ORM\Tools\Pagination\CountOutputWalker)) #7 vendor/doctrine/orm/lib/Doctrine/ORM/Query/Parser.php(390): Doctrine\ORM\Query\SqlWalker->getExecutor(Object(Doctrine\ORM\Query\AST\SelectStatement)) #8 vendor/doctrine/orm/lib/Doctrine/ORM/Tools/Pagination/Paginator.php(263): Doctrine\ORM\Query\Parser->parse() #9 vendor/doctrine/orm/lib/Doctrine/ORM/Tools/Pagination/Paginator.php(123): Doctrine\ORM\Tools\Pagination\Paginator->getCountQuery() #10 Shopware/Components/MultiEdit/Resource/Product/Filter.php(171): Doctrine\ORM\Tools\Pagination\Paginator->count() #11 Shopware/Components/MultiEdit/Resource/Product/Filter.php(197): Shopware\Components\MultiEdit\Resource\Product\Filter->getPaginatedResult(Object(Doctrine\ORM\Query)) #12 Shopware/Components/MultiEdit/Resource/Product.php(111): Shopware\Components\MultiEdit\Resource\Product\Filter->filter(Array, 0, ‚25‘, Array) #13 Shopware/Controllers/Backend/ArticleList.php(363): Shopware\Components\MultiEdit\Resource\Product->filter(Array, 0, ‚25‘, Array) #14 Enlight/Controller/Action.php(158): Shopware_Controllers_Backend_ArticleList->filterAction() #15 Enlight/Controller/Dispatcher/Default.php(523): Enlight_Controller_Action->dispatch(‚filterAction‘) #16 Enlight/Controller/Front.php(227): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp)) #17 Shopware/Kernel.php(148): Enlight_Controller_Front->dispatch() #18 vendor/symfony/http-kernel/HttpCache/HttpCache.php(492): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #19 Shopware/Components/HttpCache/AppCache.php(255): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL) #20 vendor/symfony/http-kernel/HttpCache/HttpCache.php(263): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true) #21 Shopware/Components/HttpCache/AppCache.php(103): Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Object(Symfony\Component\HttpFoundation\Request), true) #22 shopware.php(102): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request)) #23 {main}  

 

OK

 Fehlermeldung kommt.

Dummerweise hat Kollege vor Backup den Pluginmanager angeschossen, so das ich die Plugins nicht auf „normalen Weg“ deaktivieren kann.

Kann mir jemand sagen welche Einträge in der Datenbank event. verändert werden könnten um die Plugins so zu entfernen.

Vielleicht ergibt sich dadurch gleich noch die Anwort auf die Frage, wie kann ich ein Plugin entfernen welches den Manager abgeschossen hat mit folgender Meldung:

SyntaxError: Unexpected token <
    at http://test42.de/engine/Library/ExtJs/ext-all.js?201510221322:21:5361
    at Object.Ext.globalEval (http://test42.de/engine/Library/ExtJs/ext-all.js?201510221322:21:5369)
    at Ext.Ajax.request.success (http://test42.de/backend/base?file=bootstrap&loggedIn=1461928964:477:5)
    at Object.Ext.apply.callback (http://test42…de/engine/Library/ExtJs/ext-all.js?201510221322:21:67496)
    at Ext.define.onComplete (http://test42…de/engine/Library/ExtJs/ext-all.js?201510221322:21:422670)
    at Ext.define.onStateChange (http://test42.de/engine/Library/ExtJs/ext-all.js?201510221322:21:422314)
    at XMLHttpRequest. (http://test42.de/engine/Library/ExtJs/ext-all.js?201510221322:21:17406)

Reicht hier das fehlerhafte Plugin zu deaktivieren um den Manager wieder hinzubekommen?

Wieder die Frage wie oben : Wie deaktiviere ich Plugins über die Datenbank ider sonst wie?

Probier es mal über die Kommandozeile mit den CLI Tools:

Aus dem Shopware Root

php bin/console list

Wenn das ohne Fehlermeldung funktioniert kannst du über:

php bin/console sw:plugin:uninstall 

Das Plugin deinstallieren

Grüße,

2 „Gefällt mir“

@so-dsgn schrieb:

Probier es mal über die Kommandozeile mit den CLI Tools:

Aus dem Shopware Root

php bin/console list

Wenn das ohne Fehlermeldung funktioniert kannst du über:

php bin/console sw:plugin:uninstall

Das Plugin deinstallieren

Grüße,

Ja Danke, leider können wir keine Kommandozeilen bei unserem dürftigem Webpaket ausführen.

Du suchst s_core_plugins.

Viele Grüße

1 „Gefällt mir“