# Fehler beim Update-Schritt "Datenbank Migration": SQLSTATE\[HY000\] \[2002\] No such file or directory

**URL:** <https://forum.shopware.com/t/fehler-beim-update-schritt-datenbank-migration-sqlstate-hy000-2002-no-such-file-or-directory/56669>\
**Category:** Administration\
**Created:** [24. November 2018 um 15:28 UTC](https://forum.shopware.com/t/fehler-beim-update-schritt-datenbank-migration-sqlstate-hy000-2002-no-such-file-or-directory/56669 "2018-11-24T15:28:21Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![DanielW](https://avatars.discourse-cdn.com/v4/letter/d/e79b87/32.png) [@DanielW](https://forum.shopware.com/u/DanielW)\
**Post date:** [24. November 2018 um 15:28 UTC](https://forum.shopware.com/t/fehler-beim-update-schritt-datenbank-migration-sqlstate-hy000-2002-no-such-file-or-directory/56669/1 "2018-11-24T15:28:21Z")

</div>

Hallo zusammen,

ich versuche derzeit ein Shopware der Version 5.4.1 auf die aktuelle 5.5.3 zu updaten. Dabei habe ich bereits alle drei möglichen Update-Varianten versucht:

- Update per Browser
- Update per Auto Update
- Update per Shell

Ich erhalte immer den gleichen Fehler beim Update-Schritt&nbsp;Update-Schritt „Datenbank Migration“: **ERROR SQLSTATE[HY000] [2002] No such file or directory&nbsp;**

Plugins sind natürlich alle vorher aktualisiert worden. Habe auch schon alle Plugins einmal deinstalliert und versucht zu updaten. Das error\_log auf dem Server ist leer.

Habt ihr noch einen Tipp für mich?

---

<div class="post-metadata">

**Author:** ![shyim](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/shyim/32/7681_2.png) [@shyim](https://forum.shopware.com/u/shyim)\
**Post date:** [24. November 2018 um 15:39 UTC](https://forum.shopware.com/t/fehler-beim-update-schritt-datenbank-migration-sqlstate-hy000-2002-no-such-file-or-directory/56669/2 "2018-11-24T15:39:47Z")

</div>

Hast du evtl. eine Spezielle config.php für dein Enviroment?

---

<div class="post-metadata">

**Author:** ![DanielW](https://avatars.discourse-cdn.com/v4/letter/d/e79b87/32.png) [@DanielW](https://forum.shopware.com/u/DanielW)\
**Post date:** [24. November 2018 um 15:53 UTC](https://forum.shopware.com/t/fehler-beim-update-schritt-datenbank-migration-sqlstate-hy000-2002-no-such-file-or-directory/56669/3 "2018-11-24T15:53:16Z")

</div>

Hallo Shyim,

danke für deine Antwort. In der Tat, es existieren mehrere Varianten:

config\_production.php  
config\_develop.php  
config.php.dist  
config.php

Die config.php ist leer. Bei Durchführung der Datenbank-Migration kann wahrscheinlich keine Verbindung zur Datenbank hergestellt werden. Ich vermute einfach mal, dass ich die Verbindungsdaten in der config.php hinterlegen muss.

---

<div class="post-metadata">

**Author:** ![DanielW](https://avatars.discourse-cdn.com/v4/letter/d/e79b87/32.png) [@DanielW](https://forum.shopware.com/u/DanielW)\
**Post date:** [24. November 2018 um 16:12 UTC](https://forum.shopware.com/t/fehler-beim-update-schritt-datenbank-migration-sqlstate-hy000-2002-no-such-file-or-directory/56669/4 "2018-11-24T16:12:16Z")

</div>

Update ist soeben erfolreich durchgelaufen auf meiner Testinstanz. Ich habe die Datenbank-Verbindungsdaten in der config.php hinterlegt. Danke für deinen Tipp!

---

<div class="post-metadata">

**Author:** ![poncho](https://avatars.discourse-cdn.com/v4/letter/p/59ef9b/32.png) [@poncho](https://forum.shopware.com/u/poncho)\
**Post date:** [29. August 2022 um 14:22 UTC](https://forum.shopware.com/t/fehler-beim-update-schritt-datenbank-migration-sqlstate-hy000-2002-no-such-file-or-directory/56669/5 "2022-08-29T14:22:24Z")

</div>

Ich habe auch mehrere Environments und zugehörige config-Dateien. Soweit ich das verstanden habe, wird über die Umgebungsvariable SHOPWARE\_ENV gesteuert, welche config-Datei geladen wird. Für den ausführenden CLI User ist SHOPWARE\_ENV mit „abc“ gesetzt, aber es wird trotzdem nicht die config\_abc.php, sondern die config.php geladen.

Über den Webserver klappt es, dem CLI scheint aber noch etwas zu fehlen. Muss ich hier noch etwas einstellen? Ich fände es jetzt nicht so praktisch immer alles in die config.php kopieren zu müssen.
