# APP\_URL Problems

**URL:** <https://forum.shopware.com/t/app-url-problems/96063>\
**Category:** Programmierung\
**Tags:** programming\
**Created:** [1. September 2022 um 11:13 UTC](https://forum.shopware.com/t/app-url-problems/96063 "2022-09-01T11:13:12Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Fazzke](https://avatars.discourse-cdn.com/v4/letter/f/3bc359/32.png) [@Fazzke](https://forum.shopware.com/u/Fazzke)\
**Post date:** [1. September 2022 um 11:13 UTC](https://forum.shopware.com/t/app-url-problems/96063/1 "2022-09-01T11:13:12Z")

</div>

Hallo liebe Community,

was muss ich in der .env-Datei für APP\_URL eintragen, wenn ich

1. Mehrere URLS wegen unterschiedlicher Verkaufskanäle verwende

2. Die URLs alle nur in meiner hosts-Datei exestieren

3. Die lokale Entwicklung mit Docker erfolgt und alles sonst Problemlos mit:

APP\_URL=„[http://127.0.0.1:8090](http://127.0.0.1:8090)“

funktioniert?

Weitere wichtige Infos:

Der Shop läuft absolut wundervoll, die Fehler ereignen sich nur, wenn ich

./bin/build-storefront.sh

ausführe:

PDO::\_\_construct(): php\_network\_getaddresses: getaddrinfo failed: Temporary failure in name resolution

Aber warum ist der denn nur beim Befehl ./bin/build-storefront.sh falsch, sonst funktioniert es doch immer?

Eigentlich möchte ich nur, dass Javascript in meinem Plugin kompiliert wird ☹  
Da es sich bei dem Theme um kein reines JS-Plugin handelt, aber auch nicht um ein Theme scheint es wirklich abnormal schwer zu sein, es hinzubekommen.

Ich bedanke mich schon einmal für eure Hilfe 🙂

---

<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:** [1. September 2022 um 11:59 UTC](https://forum.shopware.com/t/app-url-problems/96063/2 "2022-09-01T11:59:45Z")

</div>

Nutze Docker nicht, sondern MAMP. Daher auf gut Glück: mit z.B. shopware.local:8090 funktioniert das bei mir. Sprich von der 127.0.0.1 weg. Musst eben entsprechende URL in deiner hosts anlegen.

---

<div class="post-metadata">

**Author:** ![Fazzke](https://avatars.discourse-cdn.com/v4/letter/f/3bc359/32.png) [@Fazzke](https://forum.shopware.com/u/Fazzke)\
**Post date:** [1. September 2022 um 12:09 UTC](https://forum.shopware.com/t/app-url-problems/96063/3 "2022-09-01T12:09:46Z")

</div>

Ich bin einfach selber Schuld - ich kompiliere für jedes Framework was ich verwende nie innerhalb des Docker-Containers mit npm. Ich verzichte einfach darauf innerhalb des Containers node und npm zu installieren, weil ich es nie benötigt habe.

Shopware benötigt jedoch zum kompilieren aller JS-Dateien die URL - und da ich mich nicht im Container befinde, wenn ich npm ausführe - kann der Docker-Service nicht aufgelöst werden.

@Max_Shop: Auch wenn die Antwort mir nicht direkt geholfen hat - ich bin genau in dem Moment drauf gekommen, als ich deine Antwort gelsen habe - also vielen Dank 😃
