# Anlegen einer Testumgebung - Fehler

**URL:** https://forum.shopware.com/t/anlegen-einer-testumgebung-fehler/51021
**Category:** Programmierung
**Created:** [9. Februar 2018 um 10:40 UTC](https://forum.shopware.com/t/anlegen-einer-testumgebung-fehler/51021 "2018-02-09T10:40:48Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![Domagical](https://avatars.discourse-cdn.com/v4/letter/d/898d66/32.png) [@Domagical](https://forum.shopware.com/u/Domagical)
#### Post date: [9. Februar 2018 um 10:40 UTC](https://forum.shopware.com/t/anlegen-einer-testumgebung-fehler/51021/1 "2018-02-09T10:40:48Z")

</div>

Hallo,

&nbsp;

ich erhalte folgende Fehlermeldung nachdem ich den Live Shop in ein Unetrverzeichnis kopiere um einen Testshop aufzusetzten:

Folgende Schritte habe ich durchgeführt:

1. Shopdateien kopiert in Unterverzeichnis
2. Datenbank kopiert
3. 

config.php angepasst auf neue Datenbank

1. 

Anpassung der Shop URL bzw. des base\_path&nbsp;in s\_core\_shops

**Fatal error** : Uncaught Error: Call to a member function getForceCompile() on null in /www/htdocs/w012e22b/swlimitlesstest/engine/Library/Enlight/Template/Plugins/function.compileLess.php:54 Stack trace: #0 /www/htdocs/w012e22b/swlimitlesstest/var/cache/production\_201706211403/templates/frontend\_MY\_de\_DE\_1\_secure/70/3c/95/703c9598aba97565bc7429efc93a4c83307b5058.snippet.index.tpl.php(854): smarty\_function\_compileLess(Array, Object(Enlight\_Template\_Default)) #1 /www/htdocs/w012e22b/swlimitlesstest/var/cache/production\_201706211403/templates/frontend\_MY\_de\_DE\_1\_secure/70/3c/95/703c9598aba97565bc7429efc93a4c83307b5058.snippet.index.tpl.php(269): content\_5a7d79a5afca87\_02221494(Object(Enlight\_Template\_Default)) #2 /www/htdocs/w012e22b/swlimitlesstest/engine/Library/Smarty/sysplugins/smarty\_internal\_templatebase.php(180): content\_5a7d79a5eb29e4\_31616650(Object(Enlight\_Template\_Default)) #3 /www/htdocs/w012e22b/swlimitlesstest/engine/Library/Enlight/View/Default.php(274): Smarty\_Internal\_TemplateBase-\>fetch() #4 /www/htdocs/w012e in **/www/htdocs/w012e22b/swlimitlesstest/engine/Library/Enlight/Template/Plugins/function.compileLess.php** on line **54**

---

<div class="post-metadata">

### Author: ![derwunner](https://avatars.discourse-cdn.com/v4/letter/d/e5b9ba/32.png) [@derwunner](https://forum.shopware.com/u/derwunner)
#### Post date: [9. Februar 2018 um 12:41 UTC](https://forum.shopware.com/t/anlegen-einer-testumgebung-fehler/51021/2 "2018-02-09T12:41:05Z")

</div>

Hallo,

&nbsp;

leere mal den Cache. Also komplett alle Caches. Das ist nämlich eine Fehlermeldung aus dem Cache.

&nbsp;

&nbsp;

MFG

&nbsp;

derwunner

---

<div class="post-metadata">

### Author: ![Domagical](https://avatars.discourse-cdn.com/v4/letter/d/898d66/32.png) [@Domagical](https://forum.shopware.com/u/Domagical)
#### Post date: [9. Februar 2018 um 12:51 UTC](https://forum.shopware.com/t/anlegen-einer-testumgebung-fehler/51021/3 "2018-02-09T12:51:31Z")

</div>

unter var/cache habe ich alles gelöscht… Der Fehler bleibt leider bestehen.

---

<div class="post-metadata">

### Author: ![Domagical](https://avatars.discourse-cdn.com/v4/letter/d/898d66/32.png) [@Domagical](https://forum.shopware.com/u/Domagical)
#### Post date: [13. Februar 2018 um 14:09 UTC](https://forum.shopware.com/t/anlegen-einer-testumgebung-fehler/51021/4 "2018-02-13T14:09:49Z")

</div>

Hat keiner eine Lösung? Ich habe einfach das komplette shopware verzeichnis kopiert und in den Unterordner gelegt.

---

<div class="post-metadata">

### Author: ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)
#### Post date: [13. Februar 2018 um 14:31 UTC](https://forum.shopware.com/t/anlegen-einer-testumgebung-fehler/51021/5 "2018-02-13T14:31:48Z")

</div>

> var/cache/production\_201706211403

Wirklich komplett den Cache gelerrt? Weil da etwas von 2017 steht. Aktuell kann das nicht sein. Falls nicht, mal den kompletten Ordner&nbsp;production\_201706211403 killen.

&nbsp;

---

<div class="post-metadata">

### Author: ![Domagical](https://avatars.discourse-cdn.com/v4/letter/d/898d66/32.png) [@Domagical](https://forum.shopware.com/u/Domagical)
#### Post date: [13. Februar 2018 um 14:42 UTC](https://forum.shopware.com/t/anlegen-einer-testumgebung-fehler/51021/6 "2018-02-13T14:42:38Z")

</div>

Ja ich lösche die Ordner immer komplett. Sobald ich aber die Seite reloade wird der Ordner wieder erzeugt mit&nbsp;production\_201706211403.

---

<div class="post-metadata">

### Author: ![Domagical](https://avatars.discourse-cdn.com/v4/letter/d/898d66/32.png) [@Domagical](https://forum.shopware.com/u/Domagical)
#### Post date: [13. Februar 2018 um 14:44 UTC](https://forum.shopware.com/t/anlegen-einer-testumgebung-fehler/51021/7 "2018-02-13T14:44:22Z")

</div>

Der AUfruf des BAckend funktioniert ohne Probleme. Allerdings lässt sich über das Backend das Theme nicht kompilieren. Der Prozess geht nie zu Ende.

---

<div class="post-metadata">

### Author: ![Domagical](https://avatars.discourse-cdn.com/v4/letter/d/898d66/32.png) [@Domagical](https://forum.shopware.com/u/Domagical)
#### Post date: [22. Februar 2018 um 15:14 UTC](https://forum.shopware.com/t/anlegen-einer-testumgebung-fehler/51021/8 "2018-02-22T15:14:20Z")

</div>

Hat keiner mehr eine Idee? Wäre für jeden Tipp dankebar!

---

<div class="post-metadata">

### Author: ![langnickel](https://avatars.discourse-cdn.com/v4/letter/l/3ec8ea/32.png) [@langnickel](https://forum.shopware.com/u/langnickel)
#### Post date: [22. Februar 2018 um 15:59 UTC](https://forum.shopware.com/t/anlegen-einer-testumgebung-fehler/51021/9 "2018-02-22T15:59:09Z")

</div>

es gibt eine shell datei die den cache besser aufräumt unter var/cache/clear\_cache.sh

> <https://github.com/shopware/shopware/blob/5.4/var/cache/clear_cache.sh>

---

<div class="post-metadata">

### Author: ![vanwittlaer](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/vanwittlaer/32/8499_2.png) [@vanwittlaer](https://forum.shopware.com/u/vanwittlaer)
#### Post date: [22. Februar 2018 um 16:38 UTC](https://forum.shopware.com/t/anlegen-einer-testumgebung-fehler/51021/10 "2018-02-22T16:38:25Z")

</div>

Die Unterordner in …/var/cache/ entfernen sollte es eigentlich tun. Mal sicherheitshalber dabei aus dem Backend rausgehen. Wenn man sicher gehen will, kann man auch die Dateien im Ordner …/web/cache/ löschen.

Kontrolliere im Backend mal die Settings für den Shop, die Shop-URL, und mach mal testweise die Häkchen bei “SSL verwenden” und “Überall SSL verwenden” raus. Den Cache auf “Shop im Bearbeitungsmodus stellen”.

Im .htaccess die RewriteBase aufs Unterverzeichnis setzen.

Hast Du wahrscheinlich alles schon probiert?

Wenn es das nicht tut, ist was anderes kaputt. Glaub ich aber nicht. Sonst lass mal jemand anderen draufschauen, das hilft auch manchmal 🙂 (Gerne PN).

Viel Erfolg,

Geert

&nbsp;
