# Pfad im DEV falsch - warum?

**URL:** <https://forum.shopware.com/t/pfad-im-dev-falsch-warum/56907>\
**Category:** Programmierung\
**Created:** [6. Dezember 2018 um 06:52 UTC](https://forum.shopware.com/t/pfad-im-dev-falsch-warum/56907 "2018-12-06T06:52:15Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Haraldio](https://avatars.discourse-cdn.com/v4/letter/h/e79b87/32.png) [@Haraldio](https://forum.shopware.com/u/Haraldio)\
**Post date:** [6. Dezember 2018 um 06:52 UTC](https://forum.shopware.com/t/pfad-im-dev-falsch-warum/56907/1 "2018-12-06T06:52:15Z")

</div>

Wir haben einen **Unterordner** , in dem sich unsere DEV befindet (von wegen Lizenzen der Plugins). Beim Anlegen einer DEV wird der Cache gelöscht, die config.php auf eine neue DB geändert und die Tabelle s\_core\_shops mit den entsprechenden Einträgen für base\_path versehen.

Ich dachte, damit wäre eine **eigenständige** Umgebung möglich, die keinen Einfluss auf die Live-Umgebung hat.

Leider ist dem nicht so - jedenfalls nicht ganz. Immer wieder kommt es vor, dass Plugins beim Aufruf zur Live-Version springen, bzw. gar nicht funktionieren, weil sie die Live-URL aufrufen, wo das Plugin (das ich gerade teste) gar nicht vorhanden ist.

Aktuell betrifft das ein Plugin („Also bought“), das sein Formular so übergibt:

```
action="{url module="widgets" controller="WbmAlsoBought" action="bundleAddArticles"}"

```

Das scheint mir korrekt. Das Plugin funktioniert auch in der DEV - aber wenn ich den Button „in den Warenkorb“ aufrufe, zeigt die **URL** auf die **Live-Seite.**

Hat jemand eine Idee, warum? Oder womöglich, wie ich dieses Fehlverhalten korrigieren könnte?

Vielen Dank.

&nbsp;

---

<div class="post-metadata">

**Author:** ![Shopwareianer](https://avatars.discourse-cdn.com/v4/letter/s/b4bc9f/32.png) [@Shopwareianer](https://forum.shopware.com/u/Shopwareianer)\
**Post date:** [6. Dezember 2018 um 07:20 UTC](https://forum.shopware.com/t/pfad-im-dev-falsch-warum/56907/2 "2018-12-06T07:20:57Z")

</div>

Das ist auch der richtige Weg. Speichert das Plugin evtl. irgendwo in der DB irgendwelche URL’s oder dergleichen?  
Ich würde einfach mal evtl. die Dev Datenbank durchsuchen nach der entsprechenden URL.

---

<div class="post-metadata">

**Author:** ![ahmadsaad](https://avatars.discourse-cdn.com/v4/letter/a/65b543/32.png) [@ahmadsaad](https://forum.shopware.com/u/ahmadsaad)\
**Post date:** [6. Dezember 2018 um 08:04 UTC](https://forum.shopware.com/t/pfad-im-dev-falsch-warum/56907/3 "2018-12-06T08:04:07Z")

</div>

hallo @Haraldio‍

ist das Probleme nur mit diese Plugin oder mit alle Urls??

und kannst du bitte schauen , in browser Dev Tools , ob die Url richtig&nbsp;&nbsp;generiert ??

wenn ja , dann schaue mal das Code beim&nbsp;bundleAddArticlesAction Funktion, ich glaube kannst du dort deine Problem finden.

wenn es ist über alle Url dann zu erste wie Shopwareianer gesagt&nbsp;die Dev Datenbank durchsuchen nach der entsprechenden URL.

&nbsp;

VG,

Tel.: +49 755&nbsp;- 183 990 00 | Web:&nbsp;[http://enbit.de/](http://enbit.de/)

---

<div class="post-metadata">

**Author:** ![Haraldio](https://avatars.discourse-cdn.com/v4/letter/h/e79b87/32.png) [@Haraldio](https://forum.shopware.com/u/Haraldio)\
**Post date:** [6. Dezember 2018 um 08:19 UTC](https://forum.shopware.com/t/pfad-im-dev-falsch-warum/56907/4 "2018-12-06T08:19:14Z")

</div>

Danke, Ihr beiden. Die URL ist definitiv die Live-URL. Die Fehlermeldung in den DEV-Tools des Browsers zeigt genau die URL für die Live-Seite an - und (wie gesagt) dort gibt es dieses Plugin nicht - drum wird ein Fehler geworfen.

Die Idee **mit der DB ist gut** - vielleicht ist mein Grundaufbau ja falsch:

 ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/6/6355d75e2ef0c2af63637d840497fbfbc9d5b5fa.png)

&nbsp;

---

<div class="post-metadata">

**Author:** ![Haraldio](https://avatars.discourse-cdn.com/v4/letter/h/e79b87/32.png) [@Haraldio](https://forum.shopware.com/u/Haraldio)\
**Post date:** [6. Dezember 2018 um 09:12 UTC](https://forum.shopware.com/t/pfad-im-dev-falsch-warum/56907/5 "2018-12-06T09:12:13Z")

</div>

Euer Hinweis hat mir geholfen. Ein bisschen rumprobiert - und mit geänderten Einstellungen in s\_core\_shops klappt das.

Entscheidend: Das DEV-Verzeichnis darf **nicht** in der Spalte **base\_path** eingetragen werden, sondern muss bei base\_url mit dazu - dann wird der Pfad korrekt gebildet.

Danke Euch.

Das steht m.E. übrigens im Widerspruch zur Anleitung hier:&nbsp;[https://community.shopware.com/Shop-Transfer-Live-System-Testumgebung\_detail\_1309.html#Anpassen\_der\_Shop-URL](https://community.shopware.com/Shop-Transfer-Live-System-Testumgebung_detail_1309.html#Anpassen_der_Shop-URL)

&nbsp;

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [6. Dezember 2018 um 09:23 UTC](https://forum.shopware.com/t/pfad-im-dev-falsch-warum/56907/6 "2018-12-06T09:23:06Z")

</div>

Die Anleitung ist da korrekt. Würde vermuten das Plugin speichert absolute URLs oder berücksichtigt den base\_path nicht.&nbsp;

&nbsp;
