# Unterschied bin/console plugin:activate und Aktivierung über DB?

**URL:** <https://forum.shopware.com/t/unterschied-bin-console-plugin-activate-und-aktivierung-ueber-db/94888>\
**Category:** Administration\
**Created:** [20. Juni 2022 um 12:45 UTC](https://forum.shopware.com/t/unterschied-bin-console-plugin-activate-und-aktivierung-ueber-db/94888 "2022-06-20T12:45:08Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![cbm](https://avatars.discourse-cdn.com/v4/letter/c/a9a28c/32.png) [@cbm](https://forum.shopware.com/u/cbm)\
**Post date:** [20. Juni 2022 um 12:45 UTC](https://forum.shopware.com/t/unterschied-bin-console-plugin-activate-und-aktivierung-ueber-db/94888/1 "2022-06-20T12:45:08Z")

</div>

Was ist der Unterschied zwischen Plugin-Aktivierung über Console „bin/console plugin:activate“ und Aktivierung über DB „UPDATE `plugin` SET active = 1“?

Wie aktiviert ihr die Plugins wieder nach einen Shopware-Update?

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [20. Juni 2022 um 12:49 UTC](https://forum.shopware.com/t/unterschied-bin-console-plugin-activate-und-aktivierung-ueber-db/94888/2 "2022-06-20T12:49:45Z")

</div>

Plugins über die Datenbank deaktivieren ist eigentlich ein absolutes No-Go. Außer wenn ein 500er Fehler auftritt und sich das Plugin über die Console nicht mehr deaktivieren lässt.

Es gibt ein Event, dass bei Plugin-Aktivierung/Deaktivierung eintritt. Dadurch kann PHP-Code ausgeführt werden. Eine Änderung in der Datenbank löst dies nicht aus.

Jedoch haben die allerwenigsten Plugins solch ein EventSubscriber.

---

<div class="post-metadata">

**Author:** ![cbm](https://avatars.discourse-cdn.com/v4/letter/c/a9a28c/32.png) [@cbm](https://forum.shopware.com/u/cbm)\
**Post date:** [8. August 2022 um 09:15 UTC](https://forum.shopware.com/t/unterschied-bin-console-plugin-activate-und-aktivierung-ueber-db/94888/3 "2022-08-08T09:15:57Z")

</div>

Danke.  
Wie sieht die Best Practice beim Shopware-Update dann aus?  
Gerade wenn ein Shop 40+ Plugins hat, dauert das Deaktivieren über SW-Backend bzw. das Update-Script schon eine halbe Ewigkeit…

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [8. August 2022 um 12:45 UTC](https://forum.shopware.com/t/unterschied-bin-console-plugin-activate-und-aktivierung-ueber-db/94888/4 "2022-08-08T12:45:00Z")

</div>

Heute hat es ungefähr 30 Plugins innerhalb 20 Sekunden automatisch deaktiviert. Das liegt vermutlich rein an der Leistung des Servers.

Da wirst du nicht viel machen können außer zu warten.
