# Fatal error und Shop weg bei Upgrade auf 6.5.2

**URL:** https://forum.shopware.com/t/fatal-error-und-shop-weg-bei-upgrade-auf-6-5-2/100576
**Category:** Installation / Einstieg
**Created:** [19. Juli 2023 um 21:02 UTC](https://forum.shopware.com/t/fatal-error-und-shop-weg-bei-upgrade-auf-6-5-2/100576 "2023-07-19T21:02:39Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![iteam](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/iteam/32/17249_2.png) [@iteam](https://forum.shopware.com/u/iteam)
#### Post date: [19. Juli 2023 um 21:02 UTC](https://forum.shopware.com/t/fatal-error-und-shop-weg-bei-upgrade-auf-6-5-2/100576/1 "2023-07-19T21:02:39Z")

</div>

Fatal error: Uncaught Error: Class „Shopware\Core\Framework\MessageQueue\Handler\AbstractMessageHandler“ not found in  
custom/plugins/SwagPayPal/src/Pos/MessageQueue/Handler/Sync/AbstractSyncHandler.php on line 15

Front und Backend geben 500  
FRAGE: kann man die Datenbank bei Neuinstallation noch verwenden?

---

<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. Juli 2023 um 09:45 UTC](https://forum.shopware.com/t/fatal-error-und-shop-weg-bei-upgrade-auf-6-5-2/100576/2 "2023-07-20T09:45:49Z")

</div>

Versuche mal über die Console `bin/console plugin:deactivate SwagPayPal` auszuführen. Alternativ das Plugin in der Datenbank manuell auf active = 0 setzen.

Dann das PayPal Plugin aktualisieren.

Eine Datenbank für eine neue Installation zu verwenden ist schwierig, da Dokumente, Bilder etc. fehlen. Das Dateisystem müsste quasi identisch sein.

---

<div class="post-metadata">

### Author: ![iteam](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/iteam/32/17249_2.png) [@iteam](https://forum.shopware.com/u/iteam)
#### Post date: [26. Juli 2023 um 01:16 UTC](https://forum.shopware.com/t/fatal-error-und-shop-weg-bei-upgrade-auf-6-5-2/100576/3 "2023-07-26T01:16:27Z")

</div>

Vielen lieben Dank für den Hinweis, Max Shop  
Leider alleine der Befehl `bin/console` (ohne params) hat schon den Fatal gebracht:  
PHP Fatal error: Uncaught Error: Class „Shopware\Core\Framework\MessageQueue\Handler\AbstractMessageHandler“ not found in /www/htdocs/  
v033291/shop-simple-reservations.com/custom/plugins/SwagPayPal/src/Pos/MessageQueue/Handler/Sync/AbstractSyncHandler.php:15

Dann habe ich alle Plugins in der DB deaktiviert un ausserdem die Plugin Verzeichnisse umbenannt, damit sie nicht existieren.

Interessantes Ergebnis: Frontend, erste Seite, wird jetzt gezeigt, Produkte kann man browsen.  
`/admin` dagegen zeigt eine blanke Seite, ohne Error-Logs zu schreiben.

Frage: gibt es in der DB ein setup Feld wo man Ausgabe der Errors erzwingt?

---

<div class="post-metadata">

### Author: ![ThomasChr](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/thomaschr/32/10466_2.png) [@ThomasChr](https://forum.shopware.com/u/ThomasChr)
#### Post date: [26. Juli 2023 um 04:43 UTC](https://forum.shopware.com/t/fatal-error-und-shop-weg-bei-upgrade-auf-6-5-2/100576/4 "2023-07-26T04:43:19Z")

</div>

Du kannst in der Datei „.env“ von prod auf debug stellen. Aber Achtung: Wenn jemand anders dann auf den Shop geht kann er Unheil stiften, also evtl. vorher mit einem .htaccess Schutz absichern!

---

<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: [26. Juli 2023 um 09:42 UTC](https://forum.shopware.com/t/fatal-error-und-shop-weg-bei-upgrade-auf-6-5-2/100576/5 "2023-07-26T09:42:33Z")

</div>

> [@iteam](#):
>
> die Plugin Verzeichnisse umbenannt, damit sie nicht existieren

Das musst du rückgängig machen, sonst wird /admin nicht mehr funktionieren.

Du kannst dir unter [shopware.com](http://shopware.com) in deinem Account das aktuellste PayPal Plugin als ZIP Datei herunterladen und über das Backend aktualisieren bzw. per FTP hochladen. Dann ist der Fehler hoffentlich behoben.

Der von @ThomasChr abgesprochene Debug Modus lässt sich in der .env bzw. .env.local von „prod“ auf „dev“ erzwingen. Damit siehst du unter Umständen aber auch nicht mehr Fehler, da das für PHP Debugging ist und das Backend JavaScript ist.

---

<div class="post-metadata">

### Author: ![iteam](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/iteam/32/17249_2.png) [@iteam](https://forum.shopware.com/u/iteam)
#### Post date: [26. Juli 2023 um 18:44 UTC](https://forum.shopware.com/t/fatal-error-und-shop-weg-bei-upgrade-auf-6-5-2/100576/6 "2023-07-26T18:44:22Z")

</div>

Vielen Dank für die Antworten, Leute.  
Alle Szenarios durchgespielt und nada.  
Wir hatten eine hitzige Diskussion darüber, ob es für ein Unternehmen mit einer begrenzten Anzahl an Produkten (\<20) wirtschaftlich sinnvoll ist, die kostenlose Shopware-Version beizubehalten, und die Antwort lautet NEIN. Die Anbieter nutzen die kostenlose Version lediglich als Testgelände für ihre Experimente.

Ein Paypal-Button auf Webseiten wird den gleichen Zweck erledigen.

- List item

---

<div class="post-metadata">

### Author: ![iteam](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/iteam/32/17249_2.png) [@iteam](https://forum.shopware.com/u/iteam)
#### Post date: [15. August 2023 um 00:13 UTC](https://forum.shopware.com/t/fatal-error-und-shop-weg-bei-upgrade-auf-6-5-2/100576/7 "2023-08-15T00:13:46Z")

</div>

AN ALLE DIE WÄHREND DER INSTALLATION EIN 500 BEKOMMEN UND KÖNNEN SICH NICHT MAL EINLOGGEN:  
Wir haben das Problem in drei Schritten, [wie in in der docu](https://developer.shopware.com/docs/guides/installation/template) gelöst:

```auto
bin/console system:update:prepare
composer update
bin/console system:update:finish

```

Good luck
