# Testumgebung einrichten .env / .env.local Datei

**URL:** https://forum.shopware.com/t/testumgebung-einrichten-env-env-local-datei/102548
**Category:** Shopware 6 (German)
**Created:** [17. Januar 2024 um 23:05 UTC](https://forum.shopware.com/t/testumgebung-einrichten-env-env-local-datei/102548 "2024-01-17T23:05:40Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![welle](https://avatars.discourse-cdn.com/v4/letter/w/a9a28c/32.png) [@welle](https://forum.shopware.com/u/welle)
#### Post date: [17. Januar 2024 um 23:05 UTC](https://forum.shopware.com/t/testumgebung-einrichten-env-env-local-datei/102548/1 "2024-01-17T23:05:40Z")

</div>

Hallo, ich richte nach [Anleitung von Shopware](https://www.youtube.com/watch?v=f6bfLWj5AT4) einen Testshop ein. In der Anleitung wird genannt (nach kopieren des Live-Shops und anlegen der neuen Datenbank) die .env Datei anzupassen bezgl. APP\_URL und die Database\_URL.  
Tatsächlich habe ich eine .env und eine .env.local Datei.

In der .env steht bei APP\_URL: APP\_URL=https://(domain).ch  
und bei DATABASE\_URL=mysql://root:root@localhost/shopware

In der .env.local Datei steht;  
APP\_URL=https://(domain).ch  
und bei DATABASE\_URL=mysql: gefolgt die Datenbankangaben/Datenbankname.

Nun muss ich diese Angaben ändern zum Testshopverzeichnis,  
das Verzeichnis lautet: xyz.domain.ch → die Subdomain dazu [https://xyz.domain.ch](https://xyz.domain.ch)

Ich ändere also in der .env die APP\_URL: APP\_URL=https://(domain).ch zu [https://xyz.domain.ch](https://xyz.domain.ch)  
und belasse DATABASE\_URL=mysql://root:root@localhost/shopware, unverändert.

In der .env.local ändere ich die APP\_URL=https://(domain).ch auch zu [https://xyz.domain.ch](https://xyz.domain.ch)  
und bei DATABASE\_URL=mysql: gefolgt die Datenbankangaben/Datenbankname den Namen der neuen Datenbank.

Ich meine alles richtig zu machen, doch ich kann den Adminbereich der Testumgebung [https://xyz.domain.ch/admin](https://xyz.domain.ch/admin) nicht aufrufen (Error 500) … doch ich müsste in den Adminbereich kommen um die URL des Verkaufskanals zu ändern.

Was mache ich falsch?

Besten Dank und Gruss

---

<div class="post-metadata">

### Author: ![stan\_o](https://avatars.discourse-cdn.com/v4/letter/s/6de8d8/32.png) [@stan\_o](https://forum.shopware.com/u/stan_o)
#### Post date: [18. Januar 2024 um 08:22 UTC](https://forum.shopware.com/t/testumgebung-einrichten-env-env-local-datei/102548/2 "2024-01-18T08:22:53Z")

</div>

Moin,  
denke musst noch den COMPOSER\_HOME Pfad entsprechend anpassen

---

<div class="post-metadata">

### Author: ![welle](https://avatars.discourse-cdn.com/v4/letter/w/a9a28c/32.png) [@welle](https://forum.shopware.com/u/welle)
#### Post date: [18. Januar 2024 um 09:58 UTC](https://forum.shopware.com/t/testumgebung-einrichten-env-env-local-datei/102548/3 "2024-01-18T09:58:05Z")

</div>

Hallo, und besten Dank … habe ich schon mal gemacht, brachte auch nichts, nun habe ich den Composer\_Home Pfad nochmals neu eingeben, keine Veränderung.  
Shopware schreibt dazu:  
Zusätzlich kann es erforderlich sein, den Eintrag unter COMPOSER\_HOME anzupassen.  
Dies ist nur notwendig, wenn der dort hinterlegte Pfad in Dein Shopware-Verzeichnis führt. Sollte Composer außerhalb von der Shopware-Installation liegen, ist keine Anpassung notwendig.

Mein Pfad führt schon ins Shopware-Verzeichnis.

Ich glaube ich lösche nochmal alles und starte das ganze von neu.

---

<div class="post-metadata">

### Author: ![gk-schlafsysteme](https://avatars.discourse-cdn.com/v4/letter/g/9d8465/32.png) [@gk-schlafsysteme](https://forum.shopware.com/u/gk-schlafsysteme)
#### Post date: [18. Januar 2024 um 10:16 UTC](https://forum.shopware.com/t/testumgebung-einrichten-env-env-local-datei/102548/4 "2024-01-18T10:16:05Z")

</div>

Hallo, m.E. müssen nur in der env.local die Zeilen APP\_URL, DATABASE\_URL und COMPOSER\_HOME angepasst werden.

---

<div class="post-metadata">

### Author: ![stan\_o](https://avatars.discourse-cdn.com/v4/letter/s/6de8d8/32.png) [@stan\_o](https://forum.shopware.com/u/stan_o)
#### Post date: [18. Januar 2024 um 10:40 UTC](https://forum.shopware.com/t/testumgebung-einrichten-env-env-local-datei/102548/5 "2024-01-18T10:40:01Z")

</div>

Mehr als die drei Punkte ändere ich auch nicht wenn ich den Testserver aufsetze.  
Wäre eventuell nur noch der Punkt offen. Allerdings andere Fehlermeldung. Zumindest bei 6.4

> [@Nach DB Wechsel - Could not connect to database](https://forum.shopware.com/t/nach-db-wechsel-could-not-connect-to-database/102408/8):
>
> thinking okei - da bin ich aber mal gespannt was das wieder sein soll

---

<div class="post-metadata">

### Author: ![welle](https://avatars.discourse-cdn.com/v4/letter/w/a9a28c/32.png) [@welle](https://forum.shopware.com/u/welle)
#### Post date: [18. Januar 2024 um 10:51 UTC](https://forum.shopware.com/t/testumgebung-einrichten-env-env-local-datei/102548/6 "2024-01-18T10:51:15Z")

</div>

Hallo und besten Dank für deine Antwort,  
ja das meinte ich auch, hab’s zuerst auch so gemacht, weil es dann nicht funktionierte habe ich in der .env Datei auch noch die App-url geändert, was auch nichts nützte.

Bin gerade dabei alles zu löschen, erstelle dann ein neues Verzeichnis und kopierte den Live-Shop … mal schauen ob es dann funktioniert.

---

<div class="post-metadata">

### Author: ![PromoID](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/promoid/32/14015_2.png) [@PromoID](https://forum.shopware.com/u/PromoID)
#### Post date: [18. Januar 2024 um 11:27 UTC](https://forum.shopware.com/t/testumgebung-einrichten-env-env-local-datei/102548/7 "2024-01-18T11:27:39Z")

</div>

Hi, probiere mal in der .env Datei die App URL [http://127.0.0.1:8000](http://127.0.0.1:8000) (localhost) zu stellen und in der .env.local die Domain korrekt einzutragen.

---

<div class="post-metadata">

### Author: ![welle](https://avatars.discourse-cdn.com/v4/letter/w/a9a28c/32.png) [@welle](https://forum.shopware.com/u/welle)
#### Post date: [18. Januar 2024 um 11:57 UTC](https://forum.shopware.com/t/testumgebung-einrichten-env-env-local-datei/102548/8 "2024-01-18T11:57:56Z")

</div>

Hallo zusammen und besten Dank für die Antworten.  
Es ist nun klar, die 3 Zeilen in der .env.local → „APP\_URL“ „DATABASE\_URL“ und „COMPOSER\_HOME“ müssen angepasst werden, in der .env muss nichts verändert werden.  
Ich habe ein neues Verzeichnis angelegt mit neuer Subdomain und den Shop kopiert, Datenbank erstellt und kopiert und die .env.local Datei entsprechend geändert, und siehe da es funktioniert nun.

Ich gehe davon aus dass zuerst beim Kopieren etwas schief gelaufen ist.

Herzlicher Gruss

---

<div class="post-metadata">

### Author: ![web-grips](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/web-grips/32/22792_2.png) [@web-grips](https://forum.shopware.com/u/web-grips)
#### Post date: [18. Januar 2024 um 11:59 UTC](https://forum.shopware.com/t/testumgebung-einrichten-env-env-local-datei/102548/9 "2024-01-18T11:59:33Z")

</div>

Ich ändere immer nur DATABASE\_URL + COMPOSER\_HOME in der .env.local.  
Die .env darf nicht geändert werden.  
Die APP\_URL stehen lassen, da du sonst Lizenzmeldung bekommst.

---

<div class="post-metadata">

### Author: ![system](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/3X/2/9/29c7587ba660f00e4995d1743162782e5d6d8653.svg) [@system](https://forum.shopware.com/u/system)
#### Post date: [17. Februar 2024 um 11:59 UTC](https://forum.shopware.com/t/testumgebung-einrichten-env-env-local-datei/102548/10 "2024-02-17T11:59:54Z")

</div>

Dieses Thema wurde automatisch 30 Tage nach der letzten Antwort geschlossen. Es sind keine neuen Antworten mehr erlaubt.
